MAHELRSYGALGDYEAKSAILLPALEATDFELRPALIGMVQRSQFTGSRLDSPREHLKTFVDYCSTVKHNGVTQEYVRMAFFKFTLIDNAWKWLDDLKENSLTSWNEVTEAFINKYSSLARTADYRSKMMTFKERADETLRELWERFNELIRQCPHHGLEMGVLLHCFYHGLSKPSRTALDAGAGGAIMKKSLEDVFDIIDDVVRNCEDWNDDRREGDQKGGRYDLEPIHALRSKFDALVTQLQRSNSIPSCPPTPKVVRIGILLWINEGG*