MKIILFFNHPWRHKIAKYRHSQYLLCFLIHLSAATMRFSKLRTFQIPGTASFRCRFIVTTCRAVVLPRFGGPHVLELRPDAPVPDLKPTEVLVRTRAVSINPLDTRMRSGYGRSIFGPLLPLILGRDISGEVAATGASVRSLSVGQEVFGALHPTAVRGTYADYAILSEDELTSKPVSISHVEASAIPFAALTAWRALKSTARIAEGQRILIVGGGGAVGFAAIQLCVATGCHVSTTCGSQSLAWILAAGAEQAVDYTSEDIESALKGNFDAVLDTIGVPDTERVGINLLKRGGHYMTLQGEAASLSDRYGLAVGLPAATAMLLKKQLQYRFSHGIEYSWTYMRADSEGLYEICKLSEAGKLKIPVEKTFPITQVREAHEAKDNRQIPGKVVLELD*