MLTDRWGGRRREEAMEFKNGGSSSDRRPPAAEGATLARQGSVYSLTFDEFQSALAGGGGVGGGGGSGFGKDFSSMNMDELLRSIWTAEESQAMASASGSASGLGMAMGAPPPATSLQRQGSLTLPRTLSAKTVDEVWRNLVRDDPPPVGADGGGGGSEMPPHRQSTLGEMTLEEFLVRAGVVRENPPAPLPPMPPQMPPQPVPVAPKTTAFLGNFPGANDAAAASLGFAPIGIGDPVLGNGLMPRAVGLPGGALAMQTAVNQFDSGDKGNSDLSSPTEPMPYSFEGLVRGRRNGGGVEKVVERRQRRMIKNRESAARSRARKQAEIMEMQKNEMITIVKNISDFQNCRRNDKGSVWKEEEGLLAKNIDWSLVMNEW