MKTTNRFNVIVAVAATILMGMFESSDAQLQMNFYAKSCPNAEKIISDHIQKHIHNGPSLAAPLIRMHFHDCFVRGCDGSVLINSTSGNAERDAPPNLTLRGFGFVERIKTLLEAECPKTVSCADIIALTARDSVVATGGPWWSVPTGRRDGRISKLAEATNNIPGPTSNFTTLQQRFAKQGLNLKDLVLLSGAHTIGVSHCSSMSERLYNFSTTVKQDPSLDSEYAANIKANKCKSLTDNTTILEMDPGSSRSFDLSYYRLVLKRRGLFQSDSALTKNLATLKMINDLVNGSEKKFYKAFAKSMEKMGRVKVKTGSAGVIRTRCSVARS*