MFRSAVQRLVRASGKSTADPAAAASAFFLSRFSAAAGPPSPQSLPGGPGPAAAVHYTRCDVTDEAQVAAAVDLAVELHGRLDVMLSNAGISGSLAPAPVAALDLADFDRVMAVNARAAVAGVKHAARVMVPRRAGSIVCTASVAGVLGGVALPPYSVSKAAVLGLVRAVAGQLARSGVRVNAISPTYIPTPLVMGAMAEWFPGATAEERRRIVEKDMNEMDGPVLQVEDVASAALYLASDESKCVNGHNLVVDGGFTVGKAPNMPPPGNY*