MKGTGSHDFSAHKKPCTMTVLKSFRLWFDRSPLLQLMHYFANQIILKAAERASRLHIVDYGIEYGIQWPFLINALADQKKGGPPLLVITGIDYPQPGNNPGERLEESGRRLAAHARTYNVPFQYHAIVSAQWENLDSSSFHFHEDEVLVVNCINSLCRQKVISPRQKLFTSIHSLRPHLLIAGDKSVAYSSPSFLSRFREAFYFYSSLFDMVDTLWRDSPEKPLKEWIFYHDDILNIVACEGAERVERAETYKQWQGCIKRAGFEQVLIPAAILSRSRSHVKHHYDKDFFVHDDAKWMLLGWKGRILMAVSAWKLSHTTQSNKICSS*