MEKTRHESQGMTASDVDVIWLRNSLINYRPGQGTGVQDPHFLEVVKRHVPVPGDKVCLVSNIDDPKWGRFVPYTLCRRHYWSDKKYKVKTFIQSQPCDNIRIEGTLLLHFVCREPLPVNVLKYIATSDPSALQTTCSVSVPSSHSLVSGLMFSRALPLHVAIEMFRFDPKKTMIFPAFKYLVEQFPQALAIRNCKGSLPLEQACNIGATPPSLLRYLDKHHSTSSDAPELKQDPFWLACKAGHPLPNLLTLLCRDVPLAAIRRWHLATQDREESRAKNRVRGLVHKAERLMQNLHDKELTALQANVQTAMAGVSYNEPSDKLLVIFHTWIKDFVERWKAEIDTIRGEVSDILLEPASEMDASGATSPTTGSGER*