MKGELEIVKNFLLRTLHLQLSVKGIDRFALGQGLMGVDTLIADFGETAIGRVAGVDSGFWWIILLHAYTRATGDYSLSHRPECQNGMKLILSVCLAEGFDTFPTLLCADGCGMADRRMGVYGYPIEIQALFFMALRCAVHLLQEDDGKEFIMRIEKRLQALTYHMRSYFWLDFQQLNNIYRYKTEEYSHTAVNKFNVIPDSIPDWVFDFMPMKGGYFIANVSPARMDFRWFVLGNCVAILSSLATHNQSMAILDLIEERWGELVGKMPLKLSYPALDIHGWSIETGSDPKNTRWSYHNGGSWPGLLWLVTAACIKTGRPEIARKAIELAEQRLSKDDWQEYYDGKEGCYVGKQSRRLQTCSIAGYLVSKMLLEEPSHLGIIALEEDEKIKPTTITRSTTLPTKFRGYP*