MTASISQKQTRGRLRDVIPEAYLGAYSPGPKNGITDVPGVLAHTTTIRDESGQINTGLTTILPRKDWFHKACHAGVFRLNGSGEMTGTHWIEESGLLHTPILITNSFAVGPCYTGIYKYAIKHYGQGEQGVDWFLLPVVAETFDGHLNDLRHFAVTPEHVVDGITNASEEQIAEGNVGGGTGMMCQGWKGGTGTSSRIVVGENDTSYTVAALVQANYGRLQHLHISGVPVGRILQKRNANNTAAAAHDKEYDEAKDKKDGSIIVIIATDAPLLPGQLQRLAKRATMGLARVGSYAHNPSGDLFLAFSTATEIPVQTVTGQHRAVDPFKPGLINMEATDNQTINGLFEATADATEEAIYNALCMAETMTGNMGRTVEALPLEATREIIVKFKEAEDSFM*