MRLARQQQQVVVAATMEHDVHRHRQMMQQQQEMDLPPGFRFHPTDEELITHYLLRKAADPAGFAARAVGEADLNKCEPWDLPSRAKMGEKEWYFFCLKDRKYPTGLRTNRATESGYWKATGKDKDIFRGKALVGMKKTLVFYTGRAPKGEKSGWVMHEYRLHGKLHAAALGLLPGKPASSKFLDTPYLLPAADPADHLAMSSASPFLEALQMQYVQDAAAAAGGAGMVHELLMGGGWYCNKGERERLSGASQDTGLTSSEVNPGEISSSSRQQRMDHHDASLWAY