MSHPPPLSSLPDDIVLRCLALVPRMYHLNISWVSKDLRSLVRSPELNLLRSTLRSLHLCFQEDHSDNNSSFHWFTLNEAEHGLVLNPTPFPSHPSYGSSSTVAVGSNIFFMGGSREPSTDLWILDTRSGNITKGPSMSVARVGRTTAVGVIHGKIYVMGGGEVNEEMQVEVFDPETETETTWELAGVEKVRKISRCSATVEGKVYMVEYDETNVYNPRGGEGERMVRTERFTDMAHSVCVVEDVLFAFFTRAGLMWFDTKINVWRRLVGPDGKDLVLSRVKGMSEYHDGRLVVFNYIFATDDNGLWDVNEVNKNVQCMLVSLDRAGDKICGTIDWSGIVAAVPVWFNFLHCLPVSQ*