MEAARLGFNQPGLSPEFKFDPTDDDLVAHYLLPRALGLPGPHEHAVIEADPGGLPPWEVLEAHGIDMFSGADNQAFFFGPVPDAGRMVRRVKGGGYWQGQGSQGDDGVVVFLRGDGSEVDVRFKMYNLTFYESKEAEKSSGFVMHEFVIVDPPLPGTVLTRIRFDKAKERRAAKLAKESVRAGKQPVADGGGDALFNGGVYYGAPLGVVFPGSGDFSGGGCYFPDLDTQLDQSTSYSQAECDEYYQYQQQQYQQFIRFQMEQQCWQAGDPSNGGEGYSGGGGAGEEQQQQQQAGGVFCGGGYDAGSSDVGTGSTISYCGDGAAS*