MVKKGLCVGVNYPNQDHQLYGCVNDCLEWDKVLKEHFAFEETRVLLDQYPDGSVAEAAQQLPSRGNILAQLGGWLVAGAQPGDVLVFFFAGHGCQVRLPGGELEDALVPTDSAQGVVLRDEIHALFARLPPGCYLTVILDCCHGAHMLDVPSSWDSSETPYRVHQTFERPQEVHRTRDTWMQGYLDHAKSRPRFLPTMSLPARQKRTPEGSGAHLGRMTLDPAVTAFCLAASRPFETARDANIKDRGQGTAANRTGYQQDVTKGRYNLDNADV*