MKTPQNDKLQYHTPPLPSKSQQKSEAKSRTHRLAMPSPSLRLAVVGAGAAGLVAARELRREGHSPVVFERAASVGGTWLYDAAPATSDPLAAGAAHSSLYASLRTNLPREVMGFLDFPFASSAAEAGGGGDTRRFPGHDEVLRYLEEFARRFDLYGLVRFGTEVVRVRRDGGGGGGRWAVTSRKIGEKGRREEEEEVYDAIVVCNGHYTEPRVAHIPGVEAWPGKQMHSHNYRVPEPFHDQVVIIIGASASAVDISRDLAGVAEEVHVADRSAPACTCKRQPGYDNMWLHSMIDHAQEDGCVVFQDGSSIKADVIMHCTGYLYDFPFLEDDSAITVDDNCVDPLYKHVFPPEVAPHLSFIGLPWKVIPFPLFELQSKWVAGVLSGRVKLPSSEEMMEDVKAFHSKMEARGWPKRYAHNFSDCQFEYDDWLAEQCGHPPIEQWRKLMYAANSENKAARPESYRDEWDDDHLVAEAAEDFKKYL*