MAAQDPRTKFKTTDYEKQEQEVPGLQSEMTPAPDCGETSYQGHQRLQGYKILVTGGDSAIGRAAAIAYAKEGADVAINYLPSEEQDAQEVRQVIEESGQKAVLIPGDIRDEQFNYDLVEQAYQQLGGLDNVTLVAGHQQYHDDIHGFTTEAFTETFETNVYPLFWTVQKALEYLKPGASITTTSSVQGYNPSPILHDYAASKAAIISLTKSFSEELGPKGIRVNCVAPGPFWSPLQISGGQPQSKIPTFGQKTPLGRAGQPVELCGTYVLLASEESSYTTGQVFGVSGGVQID*