MAASSQTGTRKPHAVVVPLSVQGHIYPMFQFASELVSEGFMVTFIHSARFEANLRERAKDHHAVGLDTSLHNDDNLRMVAVPDGTPADKNSRPTASALGDSITAVERGLRTFLEESNKEKTPVTCIVADTFLEGAQGIADEFKLPKVDFWTSSAVTFAILLYLPLFISKGYIPTTGEINGRSAEGRNLAVTCIPGIRMLRFRDLAPEILVEDLSDAFFQILLRSFKSVRDADCVLCNTFYELEKHCIDALRADNISFFPVGPVVPSSLLSCKGRDGARVEPDLALACAKDSALQWLDKQRPLSVIYVSFGSLVVLPPEALRELALGLEASQQPFLWVIRLDSPELTFSDVLPEGFCTRTQDRGLAVSWVPQLSVLSHASTGGFLSHCGWNSTLESICAGVPMLGWPFSVDQPTTLRLIAEEWKVGVELERE