MSEQRFLWVARSPDEKEAGGKFFSVEGAEQDKKEETFLPEGFKQRTQGLGLVVDSWAPQLQVLSHESTDGFLSHCGWNSTLESIVHGVPMIAWPLYAEQKMNALMLVDDLKVALRVSPDPNHVIIRREEIANVVRCLMQGEEGKWARKRMRELRDAGHEALQKDKGSSHRDLAELVGTWKQSSPSSL