MMNVTPEPSVGVYSVANLLAEKEKTLSPTEFAVKTAHDRELLDWQRLGATLAFQQKLALMQQALFPMRFPEQCMTLFPHMNPGFGVVNNGLNAMPALWNGHLRQVALNLISIPNRAYEKREECPVKSAPAMFSERPSPSTERLFACFKCTKVFSTNIALKQHQTIHTFDKQFECKQCGKTFKRSSTLSTHLLIHSDTRPYPCEYCGKRFHQKSDMKKHTYIHTGEKPHKCTVCGKAFSQSSNLITHTRKHTGFKPFACDVCGRTFQRKVDRRRHRETHHPGQVEDIDIGPCTFELASFPPRSQDSQRSTPEEVLRSLGMPPQTFDIGVPVNETETKESANDEILNLSRKD