MDTRTGEGCRYAFNVHWLDPQTLLIWHYQLFYYTHDQSIEMFDVKNQRIFLKRVAHPEIRLEHLYLGASVSVYSRQLVVESYGDEFTRKQLQGLQETTFTLIKPDGIKNMGHVIDMIYANGFLIKKLRMCKLGLEDAKEFYKAQSEKPFYGALTEFISNGPCIAMELVAENAVKRWRSLLGPTNSEEARNKDPTSIRAQFGSNSTENACHGSDSMEAAKKESSFFFSDRNFGSCAQLTNCTLCIIKPHLVFDGVAGQVIELISKKFAITAMELVTFSQPNAAEFYEIYKGVLADFHGMVHELASGPFIALEVRNLDGEGNPVKAFRDFCGPPDSQVCRILRPHSLRAKYGINKIKNAVHCTDLPEDGVLECRFIFKHTFNPCQEAMEYTNHNLR*