MPPNRPIDFTIDLATGTAPISKAPYRMAPAEMSELKGQLEEFLEKGYIRPSASPWGAPILFVKKKDGSMRLCISSIRSQSRLEKVAFLGYFVSKERVAVDHAKIKVVSEWPTPKSVTDIRSFLGLAGYYRRFVQDFSRIAKPMTTLMKKQAKFEWNDQCEEAFQALKTRLITASVLTLPDESGTYDVYSDASKNGSGCVLMQNGKVIAYASRQMKPYESNYPTHDLELAAIVFALKIWRHYLYGVKCRIFTDHKSLKYIFTQKDLNMRQQRWLELIKDYDLDIQYHEGKANVVADALSRKSSHSVNALVVADELCKDMQRLNLEIVSGECLEGMMSALTIQSSVFDEIRENQAGDVKLERIKEKISQGKEVDFKIHEDGSLRYKGRWCVP*