MEEFIYFMQSVIIELMELFDIAFVKVVQSTWTQQGFRCRDPTVYKGLSGTAFMCFRSYQITGNKEDLALCSEIIDSCAAVARRWGFGMPYELMYGRARFLWDALFINKPLGHETIPWSVLIPIVDAMLAGGRTGASHTLCPLMYQWHGTRYWGAAHGLAGIMHAILHLPLNKEDAADEITHQVKVIQGTSSCNGSMVHLMLQCLFAKQHMYFQGNLSFIKLQLRLKGLLKKVGLCHGISGNAYTFLSLYCLTKEELYLNREKAFTGFIYNNERRLIESSQVHGGDHGTSLFEGLAGTACLYFDMVKPEHARFPSFEL*