MNMNSSGDEEKLGNGVVGIIAESVNKWERRTPLTPSHCARLLHGGKDRTGVSRILVQPSGKRIHHDALYEDVGCEISDDLSDCGLILGIKQPKLEMILPERAYAFFSHTHKVQEENMPLLDKILSERVTLYDYELIVGDHGRRLLAFGKYAGRAGLVDFLHGLGQRYLSLGYSTPFLSLGSSYMYSSLAAAKAAVISVGEEIASQGLPSGICPLVFVFTGTGNVSLGAQEIFKLLPHTFVEPSQLPELFLKDKWISQNGKSTKRVHQVYGCIITSQDMVEHQDPSKSFDKADYYAHPEHYNPVFHENIAPYTSVLCTSLNCMYWEKKFPRLLSTKQIQDLAAKGCPLVGICDITCDIGGSIEFVNRATSIDSPFFRFNPANNSYCHDMDGDGVICMAVDILPTEFAKEASQHFGDILSEFVGSLASVTEAADLPGHLKRACIGYKGELTPLYEYIPRMRKSDPEYALLP*