MGGFSMDQSFVQAPEHRPKPTVTEATGIPLIDLSPLTGGGGGDAAAVDALAAEVGAASRDWGFFVVVGHGVPAETVARATEAQRAFFALPAERKAAVRRSEAEPLGYYESEHTKNVRDWKEVYDLVPGGLQPPIAVADGEVVFENKWPEDLPGFREALEEYMQAMEELAFKILELIARSLNLRPDRLHGFFKDQTTFIRLNHYPPCPSPDLALGVGRHKDAGALTILYQDDVGGLDVRRRSDGDWVRVKPVPDSFIINVGDLIQVWSNDRYESAEHRVTVNSAKERFSRPYFFNPAGYTMVEPVEELVSEEDPPRYDAYNWGNFFSTRKNSNFKKLSVENIQIAHFKRTVAA*