MATQEHNNDERPALQVEVNDNQPMQPPLGEFMALHAQAAVTSSGRDKDREDETKNEGNQEAHEDNSTPNQKQKKRVRYLCDADRHAIIKRIEKGEKQADLAREYGVTRAAICHINKNREEIITRYDSLIRQAQEIHRSESSAQPEEDSMIRELQSSSVLLLMTTLRDRRSGPETFRRAAGRLIMLLLEEALSIIGLHPIEMTTATGYVTYGLERTDEFCGVAIGAEGFPFLVLFNQMEPDASQGSIHVEHEMDEQGMSVYRLNHVDLPSDIARYRVLLFSSTVNTGEAECKAIETLLDLGVEEDRITLVIILCSTDSLEVICNCYPGVRIITSGIDSMVDSETQMIIPGLGDFITRYNGA