MEFTTEQEKAIHLNAQAANAILSALSPEEFNKVDGLEEAMEIWDTLQLAHEGSPAVRESKIELLEGRVGRFVMDDKETPQEMYDRMMLLVNKIRGLGSEDMTNHFVKRLLRVFVPRNPILVSMIRERKDYKRLSPSDILGRIVSNEMLEEEARELKQMVKNAAMIKNQEIGLKANQEEDSSGGEESEDEEMALIVNRFKHFLRKSGYGKGRKEDDKGKRQSKRACFKCGEYGHFIADCPKTNEAKHKVVKKKPDRAHVAEAHMAEVWYSGDEGSPKAMEKGDGDGGVATVAIKSSSTKERLFNILSDDDNDSYHHSCFMDHGRKVMPIQKPSLDDDNTSDEDSDNELD*