MEVFGCGDGVVDAEFAEVDPTGRYMRYNLILGRGAFKTVYKAFDEVEGIEVAWNQINVDEVMQCPDNLDRLYREVHLLKSLKHGNVMKFYYSWIDDQNKTINVITELFTSGSLRLYRQKHPHVNLKAIKNWARQILHGLDYLHSHQPPIIHRDLKCDNIFVNGNHGEVKIGDLGLATVMQTPRARSVIGTPEFMAPELYDESYDELVDIYSFGMCLLEIFTLEYPYSECTNPAQIFKKVSTGVKPAALAKISDPQVKQFIEKCLVPASERSSAKELLQDPFLCPDNAHDSAGTKFTSPAPNKTVDMVSLHMEVDTFGSSPTNSGKENGCVAPHTPVLEFTRTNKNTELKLKGEKLDNNSVSLVLRIADLSGHARNIHFLFYLDSDTALSVAAEMVEQLELADCDVTFIADFIDLLIVNLIPGWRPVNDAATNSYTQSESELAITSHNNLSKLVPDYALIDGMMHPKDVNVSTGFLDSVSSATNIGGSPCSEGSVISVQRAESFKSVSDYEPEDYGTMDCGGYKEGISKENCSHVVDDGSRLIFHTDQDHFSWSWPMASSASIIYS*