MLTDRWGGRRREEAMEFKNGGSSSDRRPPAAEGATLARQGSVYSLTFDEFQSALAGGGGVGGGGGSGFGKDFSSMNMDELLRSIWTAEESQAMASASGSASGLGMAMGAPPPATSLQRQGSLTLPRTLSAKTVDEVWRNLVRDDPPPVGADGGGGGSEMPPHRQSTLGEMTLEEFLVRAGVVRENPPAPLPPMPPQMPPQPVPVAPKTTAFLGNFPGANDAAAASLGFAPIGIGDPVLGNGLMPRAVGLPGGALAMQTAVNQFDSGDKGNSDLSSPTEPMPYSFEGLVRGRRNGGGVEKVVERRQRRMIKNRESAARSRARKQAEIMEMQKNEVEEMIKDPFGRRKRVCLRRTLTGPW