MLRAAVSGALCRRAPAVSTQSSALIRFFSAQAEPLPEAEPDVIERKGIQLHGAPMYLDMQATTPLDPRVVDKMLPFMTEQYGNPHSRTHLYGWEAEDAVEVARAQVARSIGADPKEIIFTSGATESNNLAVKGVAQFYKDKKNHVITTQTDHKCVLDSCRYLQQRGFEVTYLPVEKNGLINMQQLADAIRPTTSLVSVMAVNNEIGVVQPLAEIGKLCRENKVFFHTDAAQAVGKIPIDVSAMNIDLLSISGHKLYGPKGIGAIYIRRRPRVRLEAQMSGGGQERGLRSGTVPHFLAVGLGAACDIASQEMQRDQKHIKRLSDRLYNGITSQLQGVVLNGDDTARYWGNVNLSFAYVEGESLLMGLKDVAVSSGSACTSASLEPSYVLRALGVEEDMX