MSTPTPPALDRDDPLGLDASLSSDEIAVRDTVRRFCAEHVTPHVAAWFEDGDLPVARDLAKQFGELGLLGMQLHGHGCGGASAVHYGLACRELEAADSGIRSLVSVQGSLAMFAIASFGSDEQKRQWLPGMATGDLLGCFGLTEPDVGSDPAAMKTRARRDGPDWVITGGKMWITNGSVADVAIVWAATDDGIRGFIVPTDTPGFTANTIGHKLSLRASITSELVLDNVRLPADAMLPGATGLRAPLACLSEARYGIVWGAMGAARSAWQCALDYARQRTQFGRPIAGFQLTQAKLVDMAVELHKGQLLSLHLGRLKDRVGLRPDQVSFGKLNNTREALKICRTARTILGGNGISLEYPVIRHMVNLESVLTYEGTPEMHQLVLGQAFTGLAAFR*