MRLSHTHLDAMAPASDRNGHEGRRRVLLLPLPYHGHINPMLRLAAALHDRGLAVTVVHTETRAPDRRSLPAGCELVTVPDGLPPELAASGDIPSFVFALNRNCAAPFRDLLAGALRQEEEEEDGGGVACVVADVDWFAPLAAARELGVPALALMTSSAARFRVYLAYPRLCEKGYLPVQESNLDMPVDKHPPLLVRDLHIMMDTSRHVAYASLLAHIVAGVRQSSGLILNTFNAIERTDVEQIRRDTAIPVFPVGPLHMLSPPATVATQKSSLLLEDRSCLEWLNTQLPGSVLFVSFGTLVSIDADELLEVAWGLAASNRPFLWVVRPRLVRGRDSVELPSELLEETRGRGRIIRWAPQEEVLSHPAIGAFLTHCGWNSTLESISRTVPMICKPCGGDQLGTARYVCDMWKVGVRVEVEDKLTRGGIQAAIERLMDGIEGGVVRDRMREMGDVVSKCTTKGGSSDLALQDLVDFIKSS*