MSAFTGLVDLLKSIESLDDLEERQEQIVEEHKKALGDDVQFFVDNRKEALREKKRGDIKIDASQQKNQKNKLPDICGSSLGTNSLWPKPERDVFGKGIDPAKAHIFLDAPTCAPSWSLMAEGATGKIPATEPETNKIRLLRMMGTKDGVPQLLMIPILPLDKIKDWKETPYDVLVVAVSKTGGKQCDEIYRNLYPELPEDFEVCKPGEIDSALKVLRGFIKAVIHTLALRVPMDLLDEMNKSKKSDKKNLDKKKEDLQTFLDALLQKGVDLPYFAKTKIRKAVLKLRFVGAPLADPWLLMVKAAVNYAYIVYGYKPLAACPPVVDASQLEYEEALRQYEAVSRQQDIPAEFTVPNSPTEQVNPDKTLRTPVGPRVVTPPRVVTPPEKMTPTTSFGWENLSDDEDF*