MDHVKLVNDPIDIAHIHQLLADEGCGASSVFVGTTRDNFQGKKVLSLAYEAYDSMALKEMNKICSDLRSKWLDLKHIVIY HRLGTVPVCEASVVIAASSPHRSEALESVSFAIDQLKTRVPIWKKEIYDGDNDSEWKENKESIRPKKSKSGFNYAACPCK VEESHDVPRTLVQIRVNDAELTKRLECFVNRKRDEINSQNVIDFKSSFVSSDQNLSDSCARTQSTIIKQEQSNCHLKVRR VNNRCGPQQMEMRPNYELELNKLMGSRDGQTDPTKEMRKSLPNSRLQAIESYMGLTTDNEENIFSRIKRVENRLLQLESI SPEYRHFTKREPSSMEAAPPKKSRKKSYSAQELSAFIQKIKDGSELS