MRHFTVLVSCILIVILPCVLGAHRTALKSHYRSFVKPKQNVIRARTNQTTQLTLGDYTENFYKHCMDIFKEKNLVGKVIH GMISGILDRLNEVCLDKPIHPLIHKVFTEILLCGGSMSDAIDSVIDILFGNLERNCRERPGFNSYYILTSAENEIVESKG