MLARTASNCAWARTRLGAQSIISKHLNLNQKQVQRIRTQANAAAPMQPQVADVYYEGGVDPDITAFQQHQKSAPRPQAAEEARTWATLARHATLATLSVNRETPGFPNASVVEFIVDSRGLPVLAVSGLSLHTADMLADGRVAVSIASPNFASLADGRVTLQGRMRELSDAERAPLRDAYLAKYPTAFWVDFADFNAWPIMSARLMMSAWPMMSARPMVTKEQYLSASPDPVAAFAGPVCGHMNADHMGDTIAMISHSTGLQKVSSAKLTGLDRLGMNAEVVREGQSFKVRLPFSRPAEDRKSVKDVIVEMTRAARASQTSSKSGGEGKEGSSQ*