MEFLNFLEEIIQSIVFHYHVFCFLTKTYPDAEPDELFEVAGKAVSEKRAKGAPTVFERLRKNNPHDSAQQLIDKFNSRTASRRERDRASKASKRLGPSATIRKKQATGRPTVFESLRRAHSDATAEEILDIYEESRALRLAKDRASKAYQRARQGNPTEDQAGQIVRRESGSPVTSSNTLLASNEALAPSALECAATRTLQDANAQNTDMDQPYLDPDATRTLFCRHLANEAVVRQPEGRDLILDFQHNIKQIENDCEPSSSCTPGALEPASGNDNLTDDELNALADETSEAMISWGRIQEPPTGGGAPRGTRTL*