MTMEEAIVVNKGDDLIDLPPGFRFHPTDEEIITHYLTEKMGEKEWYFFCQRDRKYPTGMRTNRATESGYWKATGKDKEIYKGKHSLVGMKKTLVFYKGRAPKGEKSNWVMHEYRLEGKFSYYSLPKVARDEWVVCRIFHKSTGIKKTSIHDLLRVNSFGDDFLDYSSLPPFMDPLNYNSRPSTSSFSGGDNNEFKEMATRSSDGNYFSNTSMLNNNQNFAQPPNTNYQAPNSSFHPQIPASNPLYTFQTSPNMPGYLHQGKSSSNSFQNFQNSIFSDNEHTLLRSLARNSYREASGLEKQCKVERFSSNQSMVSLSQDTGLSTDVNTTAEISSVVSKQEIGSHDKVFEDLEGPSAGPIADLDCLWDY