MTREALIESLKPLVEPGKLLDDAASLDAYGKDWTKHFAPAPLAIVFPKSVEQVQAIVRWANQHKVGLVPSGGRTGLSAAAVAANGEVVVAFDYMNRILDFNAFDRTVVCQPGVVTKQLQTFAEENGLYYPVDFASSGSSQIGGNIGTNAGGIKVIRYGMTRNWVAGMKVVTGKGDLLELNKDLIKNATGYDMRQLFIGAEGTLGFVVEATMRLERTPKNLTAMVLGTPDFDSIMPVLHAFQSKLDLTAFEFFSDKALAKVLARGDVPRAFETDCPFYALLEFEATTEEVANEALATFEHCVEQGWVLDGVMSQSEQQLQNLWKLREYISETISHWTPYKNDISVTVSRVPAFLKDIDAIVEANYPDFEVVWFGHIGDGNLHLNILKPENLGKDEFFAKCATVNKWVFETVEKYNGSISAEHGVGMTKRDYLTYTRSETEIAYMKALKAVFDPNGIMNPGKIFAE*