MATGNTSQAQKKLAELHRPPTLPLPVQGKSLLFVDSKEPVARPPHWVKAAEALQSSHYEEVRRMIKQFYETEKVVLQGSDLTIGQVAAITQRSDVKVELDALVAKQRVDESSNWVLNNILKGTDTYGVTTGFGATSHRRTSQATELQKELIRFLNAGVMGKNDCCTLPYPYVKAAMLVRTNTLMQGYSGIRWEILVALQKLMDSNVLPKLPLRGTITASGDLVPLSYIAGLLTGRWNSRAITANGKEVSALDALKLAGVSEPFELQPKEGLAIVNGTAVGAAVAANACFDANVLALLAEVLSALFCEVMQGMPEFTDPLTHQLKHHPGQIEAAAVMEFLLEGSSYMQAAAKLHATDPLSKPKQDRYALRTSPQWLGPQIEVIRMATQSVEREINSVNDNPLIDVSRDLALHGGNFQGTSVGVSMDNMRIALAAIGKLMFAQFSELVCDYYNSGLPSNLSGGPNPSLDYGFKGAEIAMAAYCSELQYLANPVTTHVQSAEQHNQDVNSLGLIAARKTAEAIEVLKLMSATFLIALCQAIDLRHLEENLQAVVKHVLIQTIKHALYSAEHGSLLPSGSSEKELLQIIDHQPIFSYIDNPSNPEYALMLQVRETLVQHALKLPEEEGSKDAPPLFRAIPVFEAELKKALDEEVTRARGRYDKGDFVVPNRINNCRTYPLYKFVRSELGTSLLQGANPRSPGEDIEKVFNAILEGKLVLPLLKCLEGWRGSAGPFTPRTVPASPAMYNPSYWAWFDNIRSPSSTAGKGFWAL*