MAKELADKAKEAFVDDDFDVAVDLYSKAIDLDPNCAEFFADRAQAYIKLESFTEAVADANKAIELDPSLTKAYLRKGTACMKLEEYRTAKTALEKGASITPSESKFKKLIDECNFLITEEEKDLVQPVPSTLPSSVTAPPVSELDVTPTAKYRHEYYQKPEEVVVTVFAKGIPKQNVNIDFGEQILSVVIEVPGEDAYYLQPRLFGKIIPDKCKYEVLSTKIEICLAKADIITWASLEHGKGPAVLPKPNVSSEVSQRPAYPSSKKVKDWDKLEAEVKKQEKDEKLEGDAALNKFFREIYQNADEDMRRAMSKSFVESNGTVLSTNWQEVGTKTIESTPPDGMELKKWEI*