MSKARDVFRSNESWERWNTHQTTMVEQEVFGTVLRFVQDPSSEHLGTTVWDASVVLAKWFEKNIRKGDFSRSKVRGKRAIELGAGMGLAGMAFAMVGADVVLTDTADVLGLLRINYENNLSPAAVRLARAHQHGTWADSAGSLVVAELDWTKPEQVHAPPLKPPYDFVLAADCIYHETLTDHFHRTVMDITNDKSTVVVCNELRSHSVQGRFMELFRATHTIKSVPHSKMDDTYQHPNIFIYIMKKKKKDKPASGPREAPAAAGAVPLAAAVPEGKQAQEEDEEEGEEEGEEGAGGSGRDVQSSAGADQQQEQQEQVNGEQQDKEKQEQQCWHSAINDGVNDGGGGGVAVISGHVVTGSELLPPTQPCTAAAAAVADPGPGPGPGPG*