MQPGRIEKGQRMQIRNSKGTLLIITLLAIIALQHVTKSFPASFTSFFAAGPAAGECRRLPHVKRYIPSRWEEEWYQVGKEVGMDDSSPCTMINEQEDRVDSWLQGIAGGCPAIDAGKLPKDVFSRYEFEDPCRPEAPFVSYIEPMVGHFRHPRAQHCLGRDNPKAAHIESRDYLILGSGLRRDDFHKVYNGRKLLFDFGTSDYSTSLKWLVDKYADNGVNFDAIWAWELRNLNPREYWAEVPANIKPILHLYNVGIEGNTTHEEHPIHILKQHAQPGDFVVVKLDIDHVMFEMAFMQEVVNSRQLRSLIAEMMFEMHYSHX