MESAAVVGRRLRVVRELYSAPNGCRVFRVSDVHAPHQPEYALKQVSFGSPEGPRAVMHEAGVFSSLRHDCILRHVASWTSDADVAQLDDDARVLGARRSRMLGERDDSTFSHHGDVIEVPTSARACAVDDVAMLADATRRRHTYLYILMELALATAWDALGFLDDEDEAANESGPIVVTTSHVDDATRWRWTISTARALACIHGDNVNLVHRDVNPWNVFVVDRVAAGVIRATGGGVAVRGRGYVPLGERLLWGRKGVGGASDLTVSAKSSMFSAPELGSDVGGSGGDPEWSSSRPTFRGGAGYGAAADVYSWGMTVLCFFCDDGRDARRTVRAVREASLAGQGRGELGWGVGGGGGFGGEGSVGDGMMLPNRWGRRCPFPGTLRDVVARTLRLDPETRPTAAEIVKMLLGARN*