MTIKMIYVARHGYRSNWLPHGPYPEPPTGVNSDVPLAEHGLEQARELAHYLLSVDNQPELLFSSPFFRCLQTTEPIAEVMELPIHIERGIGEWYKPDRDVIPEPAPFEVLENFFPGKLNGEWGATVVPSNKGETETDIFDRCREFWPRFIARVEQQYPDVEKLMLVTHAATKIALGMSLLGFSSCREPIDEDGTIIRSGACSLDKYELLQEEEDLPFPQRHWKMTMNGNTEFLSRGEEMHWDFRSGFEAGSDAEVKARSTAAATATDSDDAEDTEHVYVCLDVPNHNYRERHEISHTATLQYAGLDRESPLVKVGENIYEGTWKKLIGTELAFPSAATTKRKTADGAADSLHDENEKSNHDGSTEPPEKVLSERIYRIVDHLELNEVDHL