MPQEITKPTPLLKEDGSTVVGWASSNLLDYNKIDCAAPPARIKEWDRYTVVSPDCAVTLSIADLGNLGYIFASLTDFTQKPCRTFSQTITRAYPRGRMSLPLSARSGDTTYTSKQVGMRFSRSAKSRFLNCEYVNFCEGKTLYLNLSLDEPDRYAIASADDFGGKKGCFSYRYQVSCMPASGVIRYGGAEYSFRPESSFGTLSWCRGVFPTRAGFTSATLVGQVKQVPFALFAGGPLESALYYGDQFYKLDEINVFPEENGSWQFRFPQSGSRLEMSVLQKNEVRSSFLMNFCRHEQVFGSFSGKLSVPGRKLSLDHISGFTEQFESRL