MATLKYLLSKSSTPLKLSNPLHLHRSNNNFNHISKFLRALNSFASGQFHCHSPNSRSFSTSPEYVAQDSDSSIAAALNLDSRVPATVITGFLGSGKTTLLNHILTSQHGKRIAVIENEFGEVDIDGSLVASHSSSNEEILMVNNGCLCCTVRGDLVKMLLELVKNRRDRFDHIVIETTGLAKPGPVIETFCSDELVSRHVKLDGVITLVDSKHALQHLNKVKPRFVSNEAVEQVAYADRIILNKIDLVTESELEVLTKRIKHINGMAQIKKAKHGVVDMDFVLGVGGYDLDRVDSEVQSEGSHYGHKHEDEHEHHKGHHHDHVHDSAVSSVSIVSEGTLDLDEVDDWLERLIEENGDDLYRMKGVLSVSDSEQRYVFQGVHSVLDGCPGKTWEPNEKRINKLVFIGRNLDETALRKGFKGCLCEE*