MDLNECERRGPAGPDPLSRQGSIYSLTFDEFQNTLGGMGGGLGKDFGSMNMDELLRSIWTAEESQAMASASASASASVSALGAAVDGGAALQRQGSLALPRTLSVKTVDEVWRDFVREAPPGTAGGEEPQPNRQPTLGEMTLEEFLVRAGVVRDNPAAAAAAVPAQPVAPRPIQAVSNGASIFFGNFGGANDAGAGAMVFAPVGIGDQAMGNGLMPGVAGMAGGAVTVSPVDTSVAQLDSMGKSDEDLSSPMAPVPYPFEGVIRGRRSGAGVEKVVERRQRRMIKNRESAARSRARKQVTPFS