MQTLGTCYVPVRNVLGLATDDPRFAVIALITECNSGGGATVVGSENGTAFRKHFQLDYEPSGFTVDGEGCIWLAHKSAVKRYTAEGSIVSGEGFRIPQANMVSAALETVAIHVVEVRQRECSTWPNPRAVSANGALYVLKKSSNKKTTVGQTQEQSVLMECHMVHGNPKVVAEHLAADCRIAVFPHGKMLFISTSRSLCQLDLGSKEVKVLAAAFPHPSASLFPGESGGALLVPGCATLNGRTPATEGNIIPPADTVSAAPEAVVTALHCLGNKLYVLKKSGNKKTAVGPNQQQWGCSQVHSCSSEGELTRHTRWFWGLPVVDSMLAVSSCGDILLFVKDKKNPQLLKLVRLAAMSVYKEGTTSTSLEACWLEDALKGVGHWLQSAGCWLLAP*