MKLDYSEDGYVKIDMRDYVEEILSEAPEDMHGESVTPAAAHLFQVNHENPIKLPEEQAQFYHHIVAKSLFLSKRGRPDIQTAVAFLSTRVKSPDEDDYKKLCRMIRYLRATNQLVHRLSADNTQLLKWWVDGSYAVHPDMKSHTGAALSLGTGVACGASTRQKLNTRSSTEAELVAVDDLMPQVLWTRRFLESQGYDICDNIVYQDNQSAILLEKNAKASSGKRTKHIDIRYFFVTDRIRKGDVTIEYCPTAKMVADFFTKPLQGSLFIKMRDFILGTTTTFDG*