MATLRYLLSKSSTPLKLSNPFHLHRSNNFLHISQFLRALNSFVSREFHCHSPNSKSFSTSPEYVAQDSDSSIAAALSLDSRVPATVITGFLGSGKTTLLNHILTSQHGKRIAVIENEFGEVDIDGSLVASHSSSNEEILMVNNGCLCCTVRGDLVKMLLELVKNRRDKFDHIVIETTGLAKPGPVIETFCSDELVSRHVKLDGVVTLVDCKHALQHLNKVKPRFVSNEAVEQVAYADRIILNKIDLVTESELEVLTKRIKHINGMAQIQRAKHGVVDMDFVLGVGGYDLDRVDSEVQSEGSHCGDKHEDGHEHHKGHHHDHVHDSAVSSVSIVSEGTLDLDEVDDWLERLIEENGDDLYRMKGVLSVSDSEQRYVFQGVHSILDGCPGKTWEPNEKRINKLVFIGKNLDETALRKGFKGCLCEE*