MEFGNGGSSSSERRAAAEGATLARQGSVYSLTFDEFQSALAGGGGGGGGGSGFGKDFGSMNMDELLRSIWTAEESQAMASASGSAAGVGVAVGAPPTSLQRQGSLTLPRTLSAKTVDEVWRNLVRDEPPPVGAADGGDMPPQRQSTLGEMTLEEFLVRAGVVRENPPAAPPPVPPPMPPRPVPVVPKTTAFLGNFPGANDAGAAGLGFAPLGMGDPALGNGLMPRAVPVGLPGAAVAMQTAVNQFDSGDKGNSDLSSPTEPMPYSFEGLVRGRRNGGGVEKVVERRQRRMIKNRESAARSRARKQAYTLELEAEVQKLKEMNKELERKQADIMEMQKNEVEEMIKDPFGRRKRLCLRRTLTGPW