MATRHVSRLALDPYLRDHLIANNLTTARDVLLLSPLDLMELLGLTWTAAHQLLADVSAQISPPYSTAYDVFTQQATAEAPAPLRTGLPTLDGALRLGVPVGSITELVGPGGVGKSQLSHMLALAVAMPEALGGLGAGVVYIDTERKFSAPRLQEMVHARVAEAAAAAGPQAAHVLQPLAVQGEVLRRVAVSTPGSTEQLMQTVENLQHTVLQYRARLVVVDSIAALARTEYGNPSSSGASGSVAGGGGGLVGSIMDRQQVLGRIAASLKALAESLRIPVLVTNQVTTRIGGGGGGGPGPPGSAANGTLTAALGAKWAHCVNLRLVLQRLQERRFLKVAKSPSCANVVLEYVIGPTGLQEVPRHESELPPVLLQRGSVLDMAITNEVDYGAEL*