MHAPCAHTQGTVDDLAQLGPALYECMAHVIEGSFDKTDRSLRKIRKLASLVDGPLQRMSMIIADSLARRLLCPIQGFAAALIDPSRYLEQSCLRAARENFASISPYLSTGFVTINRAMLEQVQDQKVVRIVDLSCSTSHPWQWLKILHDFHGRPGGPPELRLTVVHEDIEFLDNMQALLCKQAANLKLFFHFDKVIGKLETLDFSNLREILKINFGEAVVISCALQMHRLLAVDDSVTRDGIAQLQQMANMARLKQMACPARSPASTLNYPQTPSPQRQIPRLLVSFLSAIRALEPKIIVMMEQDADHNTPLFHDRFTETVHYYAALFDSLNAVGAANPQRARVERVLLGEEIKNILVCEGVQRHERHEKLSQWEMHMQRCQVDHVPLSFEAIREGKERLMSYGLRQCKCDEGNADLLLCWGATRLYSISAWRPHSQNAAPNNVAG*