MKLTFRSVSGETFSHEFEASSSVGSVKDKVCEERQLSKDTMKLVYKGKVLDKDALALTEAGLSEDGFIVVFAPKPKPAAAAAQPAPAAAAPAPTPAAPAPQAPPPATPAAATPSPAQPAAAAATSPATTPAAAADSGLLSGGALEGAINSICEMGFEREQVVRAMRAAFNNPERAVEYLTTGVPLPELRGPPAAAAAGGGGGGASGGIPNLAAALQGQQAAGGGGGGGGAAAAPPPGPQAQPFNMFAPPPAGGAQQGAAPSPLDFLRTRPEFQLLRRAVQGNPNILVPMLQELGKSNPQMLQLINTHQAEFLQLLEAEGDEGDEGLEEALGAMGAGGDMPGTTTIQLTQEEADAIGRLEALGFDRASCLEAYLACDKNEELAANYLAENMFD*