MAKELADKAKEAFVDDDFDVAVDLYSKAIDLDPNCAEFFADRAQAYIKLESFTAEAVADANKAIELDPSLTKAYLRKGTACMKLEEYRTAKTALEKGASITPSESKFKKLIDECNFLITEEEKDLVQPVPSTLPSSVTAPPVSELDVTPTAKYRHEYYQKPEEVVVTVFAKGIPKQNVNIDFGEQILSVVIEVPGEDAYYLQPRLFGKIIPDKCKYEVLSTKIEICLAKADIITWASLEHGKGPAVLPKPNVSSEVSQRPAYPSSKKVKDWDKLEAEVKKQEKDEKLEGDAALNKFFREIYQNADEDMRRAMSKSFVESNGTVLSTNWQEVGTKTIESTPPDGMELKKWEI*