MSFNRIVFREPLVEGGEREGSLIRVLPPEPTKQKPKQWRPRGPFRFLDLPFELREEVLKHLLVLDDTVDLHPDNCRKLAPRLSLFTTNWQLHDEATRVFYGRNTFRIYPTHDRFFFDKEVLLSRLPSSYRHALTSLELRLGPGWTKPPKCWAVNDTMGFKDCTAVRRLRIFVELDPSQDGFKGFRVDTNFYTRFSQSLLHGLLSRMPSISTVEFDAYPSIRKSSELMGALMEEVEEAGKVVAWGKERDWDADQEPEDFDFNALHQRLAALSIRHATAEESQPPFALRQPDQPLHAIETHA*