MATPAQNSDIHGDQSQLPQYAASLASIQEAQERIRPFIHITPVLTCSSLNQHASRQLYFKCELFQKGGAFKFRGASNAILSLSPEAASKGVLTHSSGNHAAALALAAKMQGYPAYIVMPKDAPKCKIENVKRYGGKIIFCEPTIESREETALNVQQQTGAVMIHPFNDGRIISGQGTIALEFLQQVPKLNAIIVPISGGGLISGIALAAKSIKPSIKIFAAEPKGADDAAQSKAAGRLITLSHTNTIADGLRAWLGTLTWPIVQDMVDEVITVEEDEIVAAMRMCYERLKVVVEPSGAVGLAAALSERFQCEATRPNCEHVGIVLSGGNVDLGFLCELFQNF*