MLSPRKRLMRTPSKPTAIKRSKRNILILGHFNVSLDKNWYASWIKQRLKDLPPSLLEIEVSGVPLGRPGSYERLAQAIDQFALRMEGTSVDDIIEHLCETNVLRKDQHASSTSYRVLVFACLGWQSMLFLPAFNVCSFAELAIYYDDNQPNSGLVFDTFRVPSHLSDRPLSILLKAFGHILPAGPTRALSLPTETLKSVASWKALWPEEINVYLLQVLLRVRLRWVDCLALHLDYDKSTQTLCLFAYPSMCASMLDSHGTIFAFASIETNAADPRADRGEINCFLREVLLSYRLLFGQCPKSRRLFRSIGPSAQIFQYGPDTLLQQLCTNKQLSQAGMGWVPDDRAVYYASKDFSILRDRVELISNELEKVRPRSMGDLVHDKRDAVQYWTFWSISIIGGISIVLSLTQIILQCLQLAQDNS