MFCGHECVCVRGRGRELAMTSPSVEFEFFDLTIFSDGSIHRRPLEPPPVPPCPSPSSPDQVASKDLIINSTHAIPARLFLPPRVDAHTPKLPILLYFYGGSFFTGRPTLPPYHDFLCKLARHGNALIVAITYRLAPEHSLPAAYEDGFQGLMWVEEQAKLGTSGESWLASYGDFNRCFLGGDSAGATMVHYVAMQAAGYKLWDANADAETSLKMKHVCLQGMVLFHPFFTCGRASAPSATELAVLKYNKIQYIDDPLADPLSPAAPSLADVRLPRALVFVAGLDHLKNRGAVYHQSLVDAGKDATIVLHENERHGFQVLTPESPNVPLLLDKVRDFINM*