MGGGDVLRVRGSQQLRLRLVLATLSGSTLRVDDIRARDAAPGLRDHEASLLRLLEKISHGSSVEINETGTKLKYKPGILVGGRNLVHDCGCSRSIGYFLEPLLILGLFGKTSLTISLKGITNDVTDPSVDAFRSTTLPMLKQFGVPTEDLELKIITRGAPPLGGGEVRLKVPMVPTSLSAATWTDEGMVKRIRGVAYSTRVSPQMANRMIDSARGIFNRLLPDVYIFTDHYTGHESGKSPGYGISLVAETTTGCMLSSEKAATPLHQEGDGAVDADTDAREPQLPEDIGLQAALVLLEEIKQGGVVDSTHQALLFMLCALSAEDVSKVRVGKLSPYGIQTLRLIKEFLGVQFNIKPDPASGTVILTCVGSGYKNFSRKVS*