MKHVKSHHKRQYAGNSNALLGPMDGYLQNSSSLEKKITATSDISDDLILIHFVGLDWTLHKKLLTFTDKTDHSGARLAEIHTLEQFEIVEHIGCLTMDNASNNDTLMSALENSIVDYCIREKILKTWNADDLRIRCLPQIINLSVKAFLKSLGETDDILIDDEIPNRNASNLIRRLRFIVKKLCSSTQQRKQFRQVTILDDSKSMKYALVATHQVLFKYYSFTDDSYFYMMSVILDPRFKKTYLEQKEFESLYPGLIRATFTLLKKLMSEKKIFCDSNEINSVLSQEPQQPTIFLGMFAHCNADNETKDEVDRYLSLQCEDPTVDPLEYWKVHEKQFLFISAVAKDILSIPGSAVAVERIFNCGRDVIGIRRHSLAPATLSALMFEKSVLK*