MFRLAGWRLAAVASMTPLLQKASISKKAEENATAQPAKRRIGTVVSFMHRRGYGFIRELESSPGKKKKTHEAAAVAPADADAPGSSAASNFFFPRSSLDGGFYVAEGQTVAFDVRLPEQSKNLNARLAEANISSSAASASSTPPRTDGTDEEVDGEQSKKLTFAHRIRLYDARGGKEKPVTPIMLVGYVESWDQLAGKGVIAELDLSGRLNEDAPRFTVGLEDLDLAGHSELRRGRYVRFCLESGDRTAARRVIIDRGAERKHAAQLSAAAEDQVDGNDVRQYGTVREIVEGRFGFILLDETGESVFFHMSNAEGGVVKQGDTVSFIMREVTQGKHAGKRTCLRVRRCAARNSTSSAGAAAGNGQKSSAAQDFDDDDEFELLE