MPIRVWQPGVDKLEEGEELQCDPSAYNSLHGFHVVLTFLGDKLGLSRTEFPHTLYMVAGTQAEKAPWNSIGLFKISSLSGKRRDVVPKNLVNGDDGMEDEDDEGEDSDSDEESEDGASSAPNIQVRRVAHHGCVNRIRAMPQNPHICVSSADSAHVQPASGSWTVDPIPLAGHTASEANVFASCSVDGIVALWDIRMGKSPGLSFMAHNEDVNVISWNRLASCMLASGSDDGTFSIHDLRVIKDKDKAKVAHFGYHKHPITSIEWSAHESSTLAVSSGDNQLTIWDLSLKMDEEEFKAQSKEQVNTPQDLPPQLLFVHQGQKDLKELHWHNQIPGMIVSTAADGFNILMPYKIQNTLPDLAA*