MATLRYLLSESSTSLKLANPRPFHNFPPISHFLRTLHSFVSREFHFCSRNSRSFSTSPEYLPQDSDSSVAAALNFDSRVPATIITGFLGSGKTTLLNHILTSQHGKRIAVIENEFGEVDIDGSLVASHSSSNEDIVMINNGCLCCTVRGDLVMMLLELVKKRRDKFDHIVIETTGLAKPGPVIETFCSDELVSRHVKLDGVVTLVDCKHALQHLNEIKPRFVVNEAVEQVAYADRIILNKIDLVAEAELEVLTKKIKHINGMAQIKKAKYGVVDMDFVLGVGGYDLDRVDSEVQSEGSHCGHHHEDGHGHHKGPHHDHVHDSAVSSVCIVSEGTLDLDEVDDWLERLIEEKGDDLYRMKGVLSVSDSEERYVFQGVHSILDGCPGKTWEPNEKRINKLVFIGKNLDETTLRKGFKGCLV*