MMTLTKTLNYSLFLVAMVAFPWRCAAFTTPSMMPFSATTGNSRLFSTETDVDEATKLREKAAQLRAEIAAMEGKTLQEVEDEAKQKKENIRLRREQQEEQRKQNRKEAAASRDDGRFLQVPSTMDDMVRQASQSVERAFQDGQTRQTVRFALIRPDQYVNEVNEWPGGAQEMSRESAKPLTQALLKQVHAPTKATEEASRQQRLPPTVKEQDIWDFDGSALITAEAQAGANGDVQALVLPNTDTKYIKDIDSIDQAMGKRLFLLVNPFWRNLDSWGINILAPGAKKMAKEIIFDKGYNESYSLLRFSCRGEECVAVKAYPYDWQLFAYLEDDDNYVGGAAVERTIRLGSCKEEPSSALVTELLNERPEFQQTRTMRQFGRK*