MSRAHELRQAVQDCRSRALYASAKWAAAALCGLPEEELMGSSQAAAAAPADCGSGDSAYQLARSLFDLKEYRSAAHVLRDSLDPLCLFLRGYAMYLAGEKRKEEERIESKGGGAAEASTTCNVDLDSLEAELQQLVAAGRADGFLLYLLGLVLADREKKDEARQVLAASVTAYPCNWSAWLALQSVCGDLAAVAQLSLPDHFMARFFLSSLCVDMHHNAEALQHLQALSSEFPRGDSVILLAALAHYNLQNFDEAQELFEELLGRDPHRIEGMDIYSNILYVKEEFGALSALAHRCAAADKYRPETCCVIGNYYSLRGVHERAVQYFRRALRLNPSYLSAWTLMGHEYVELKNPPAAIEAYRRAVDVNPRDYRAWYGLGQTYELVNMPYYALYYFRRAVQLRPHDARMWNAMGHCYQQEQLGLLLAAIRCHRRALPYDKEGVAVHELAKLHERMGQRLEAAHYHRLNLDRIDGEGLSGQDAVEALTFLADFHKDGGDYEAAERYYTRLLDFGAGSKEAAKSSLREIRTLKAAGVVPRGPPPAGGVGGGGLTPVRPDSPPDSPGSDMMAGMSPYX