MEVGMSLNPLIRLPLSSNSRRTLQDAFLKPNSSCKTQQKQKLMVVEAKGKKGMQARQFQRTSPPPLPKIEDDGNPRFVIFIRTANVYLWYPLSVITGGTTAKIMVAAKDNFLGKYIYKDTIARNLAAVIYRDEKEIQKTAFKQFRVLRSATAFKYGYKLVENNNLRAAISPSDVIELPTQEEMKTVLDKVKDFFGDAKESFGKMTALNSASNEESGEKSEVKG