MSQNQRRGRGGNQSREVTISKALSLLLRHAAEKEGLKMDSQGYANVADVLAWKKLKSLKVTLPEIIHAVASSDKKRFALLHIPSAKALSDKTTTGAREGETPVCETEPSSMPTSQVPTTSAGQENATATALAVNDTDPSHFLIRATQGHSIKSVDAAAFLERLTLEDESRLPDTVVHGTYHPVWPAILQSGGLRCMGRNQVHFATGPSVESVLPAHVDGTAHSAMGSSGLNDGRVISGMRRDAQILIYIDIKKAMAAGCPFWRSENGVILSEGVDVGENQEVGDGASQKIIPLEFFDVVVERKCGLGKIWERGQTIKELPEELLQKGNPKGPKARLDGRRGSKRNG*