MAACLMARVGWGCGPMPPSLFQGRCLQAVSVEAPSSSASVVVTREKGKNQKLIDLLHARGISSLELPLIEHREGSDLKKLPSVIQESSFDWIVLTSPEAASVFLEGWKLAGSPEAKLAVVGVGTGQVFENAEVKSTKLSIEFVPSKANAKSLAEELPRLSEKGAKVLYPASAKASHELEMGLSARGFEVVRLDTYSTESVKSIDPSILSLAVSAPVVALASPTAVRAWVALIDLSTWMGAAACIGQTSAVAAQKAGLKRVFYPENPGIDGWLHSILEAMQTQNLELQHE*