MDSCCNFSLGTKTVLAKDSFKNVENKFLGEKIKGSVLKPFSSDLSSKKFRNRKLRPGVAYAIATSKNAKEALKNQPSMFERRRADPKNVAAIILGGGDGAKLFPLTKRAATPAVPVGGCYRMIDIPMSNCINSCINKIFVLTQFNSASLNRHLARTYFGNGINFGDGFVEVLAATQTPGEAGKKWFQGTADAVRKFLWVFEDAKNRNIENIIILSGDHLYRMNYMDFVQHHVDSKADITLSCAPVDESRASEYGLVNIDRSGRVVHFSEKPTGIDLKSMQTDTTMHGLSHQEAAKSPYIASMGVYCFKTEALLKLLTWRYPSSNDFGSEIIPAAIKDHNVQGYIYRDYWEDIGTIKSFYEANIALVEEHPKFEFYDQNTPFYTSPRFLPPTKTEKCRIVNSVISHGCFLGECSIQRSIIGERSRLDYGVELQDTLMLGADSYQTESEIASLLAEGNVPIGIGRDTKIRKCIIDKNAKIGKNVVIMNKDDVKEADRPEEGFYIRSGITVVVEKATIKDGTVI*