MFSHVPTGGGGGVGGTTGGGPYHHGGSDGGIGGNSNSSSGGGGGGGSQAAGGQTAGGGGSSSAAAAAAAAYLAIPASGTSGGSCSSGGGASGGSLIEHQTALNSLSVVSAIQCDQTDLKYFIEELCPVCGDKVSGYHYGLLTCESCKGFFKRTVQNKKVYTCVAERQCHIDKTQRKRCPYCRFQKCLEVGMKLEVSKNNSPVRLVPPKLAQKGTFAVVESSRLDAIME