MLKWMPVMSKLCSSCTIEDKPDDPDAEARVNSVRGLISVCETLTASFDQLSNGDSLYAYIKDYVMRALFRALDDYAVDNRGDVGSWVREAAMDALVRCMFILCKRDIVALRAVSATGHDSELGDMEVNASSTAYRLFDSGIAQDLVAGIAKQAVEKIDKIREIAIKTLQRILYHQEHLIPFIPHRELLEEIIPNSRDLEWAVPTVSYPRLVKLLQVSYYSKSVLSGLVISTGGLQESLKKASMSALVGYLQDSDINTNCEGKSREYLLSCDLLWGLQHYQKCDRVITPMFKTIEALFSKKVFLNKEGYSEFYSGLVDSVSSELKGSKDFTKLCAGLSILGYISSESDGTCTKAFSQLLTFLGHRYPKIRKAAADQVYLVLLQNDDLIVSENMDKAQELLAETCWEGDVEEARRRRSEINEMAGFRVTTSQKSGKQETRTVAASTDENRSYSSLVDFSGY*