MEKRPLAAHVGGSKRAPARSLCVRPLFYALFFVGFFSVIVLSMYRAFTSPLSSVDCNSWLRDAKLNPKCASKIKEITPASQIVPPLKPINIEVREPRSQENSVLPPTALNTVKGNKQLQNNVVKVICNADKSSGFDVLRDVSMPQIILKPCKMTPDTRRYQQLGGPASSGRPFLAFFAGQMHGTLRPQILRHWGNETDPAMKIFAMSKYCLCPRGFDVNSPRLVEAIYYDCVPVVISDNYVFPFADVLDWNNLAIQVPEKDVPALKQVLEDIPRDTYESIQQNLKFTRKHFLWHEKPAKYDVFNMIIHSLWIQ*