MSFQYSSFSNGFLGVHGDRLRHGRLRWVESHDSGSGTEALRTNQFGGQSTINQDETSDPSAGFNQNSLVEQGDHRYANFSASSSTGSKSSGGQSSTRSEGSIVLHNGGHIQGKEPMEPASDGVGPYSARSGNPSFTLLAANLHSNRDSKPSPEYSEDENNGIRDIHVTVEHTRADSSSNEMRRPARRLHHSWSDTSMASFVSSDSESISLSREFDNVLTAARNNSSATQTSFDSTRPTNILNENSAVRTPAAIRSSHLPGIGEEEPSRNTNDEAGRDRNEGAVDNGEYSNRRDSMALVPTSTTVAEGNRDQINARSDSLALVTIDGSHGRTGSTSDRDAPPSSWDAQDNETGAMEESGNPNGGNYIHTESRLSSTNENRLSTPKEIALQKVKRDEIEAKAIAWEQAKMAKVDNRFKRDQAIIEAWENEQKVKANIKMKKVERKLEEKRARAFEKMQNEIAKAHRKELNRIAAAEARRGAAKAKITEASYNIRSLGKLPKNFIFF*