MKFNKQFSAYVETQHNLLPGVSHVEFKRLKKLLKHCPLHDPAGLVDHSLSSSDNCCPECDQIFFPLLMKEVADVLGCFNARVQRLLDIHLASGFHKYMLRLKYRSSFGNHSEMISEGQELASYVSMNALAVQKILKKYDKVHFSKNGQAFKSRLQTMHVELLQSPWLVELIAFHLNLKDNTLSNSDISSRCLYDFESSKPTVSFMFSGSIKLEIDLTCSICLDMVFDPVSLRCGHMFCNSCACSAASVATVEGLKSADGSSKCPLCRQERVYSGAVHLIELSTLISTRCQDYWEERLQMERKERLEQAKKHWDQQCRGALGL*