MEDMTRIPPHSVESEQSILGSILLDKDAIITVTETIKPDDFYKEAHKIIYECMITLSNKGEPIDLITLTEELRKQGHLNDIGGISYITSLSTIVPTTSNVKYYADIVKEKSVLRKLIKASNEIINLGYSGATKIEDVLEQAEKSIFDISQEKTSDDFKSINLVLMDAYDMIEKLYTNKSDVTGITTGFKDLNKKINGLQRTDLILIAARPAMGKTAFSLNLVQNAALKGDASVAVFSLEMSKEQLVQRMLSSQSSVELKKIKTGTLNDNDWPRIIDAMAVLSDAKIHIDDTPGIKISELRSKCRKLKIEKGLDLVLIDYLQLMEGEGNNESRQQEISKISRSLKILAKELNCPVVALSQLSRAPEQRADHRPMLSDLRESGAIEQDADIVMFLYRDEYYHADSESKNIGEVIIAKNRHGETGSVELVWLGEVQRFGDKLRDL*