MPKFMNAPFDGRTQRHRGPDGRFLPLESALENPYQGLMKHCTSLLKTLMNHKYGYVFNEPVDPVALGVPDYFTVITSPMDLGTIKGKLEDSVYSSPLDFASDVRLTFANALKYNPPGDAVHNMAKTLSRVFENKWKRIEKKMANVDSSGMCYNKPNSPDGVYESKQVVAMTPESLQTVIQAFTEWADHIPEPVLDFLERHKTSMADSGTEMELDLNALSNEQLCELLGLVRSCLEVRDPGFPSAVVKIETDASDLNSPNGHPNGPNGPIGCLYQSSCKFWVILIDNDPSDLVPILKEACSMRAAYSIWRDKAKRWSGEDGSLRKEEGLWTDKAKRVDDLRISSGS*