MAKIKLTKSVVDTAQARTCDVELRDTLVPGFLCKVTPTGRKVFMLQYRTNSGVRRKPSLGQFGELTVEQARSLAQDWLAEVRRGGDPGLDKADARKAPTVKELCGRFMDDHSKPHNKPSTQAGYQYQIDTFVIPAFGTKKVHEVTRNDITALMKRMEKSPTQANRVLSLVRKMFNLAELWGYRPDGSNPCRHVPKYPEKGSTRLITDDQMVKLFAYLDKAEAENLEHPILLLAVRLQFEFAARMSEILLLQWDWLDLPNGRVVWPDSKTGDMSKPLSEEAKRRLTSAPRYGDSPYVCPAIIDHRQPLSPHTYYQGWRRILSNAGVPKVGTHGIRHRSATDIANSGVPVKVGMALTAHKTVAMFMRYVHTEDDPVRQAAELVATRRQTITGKRQPQPQEAMA*