MLRRTISRQFQRSQSTSTKGFWSDFSKRSPSLRIQNENIRKGLFEGIDEQGPASIKNSNIREIYHSPIAIDETFSEAYKILEADASKKYGRLEKLQEEYTKIEDKSSTKANSIKREIEELQIETELRNPEVLYNIEYNSADVIDKSQPIYRKLLKEKWKEHDLLLTMQRLEQLHVIPDTLPTLVPEADVKVKFSHNVEHEFRDWIAPGSILPTFAVEKPPVVQVQEFDKVEGNERLYTVLLVNPDTPDLEKNSFSTTLHYALANVLLNNIDNTIDVSKLLNKGDKIVLKDYLPLTPEKNTPAQRACLWVFRQKNELQPTEITRENFDIRSFVESNNLLPIGAHVWRQQFDRSVNEIREKYGLDKGRVFYKERGLAPMP*