MDCVWVTKDGEGEALRVPLHDSKHLMVDSIAAHWGLDAATLRIGQIALFKDANGNSVMTMEQIAPDPNGDGDGQSQQSPFVITGKRNRPSEEEAEAALAKTKLGIGIARAREQRKRADHLIALSKLCQKALFKEFYDGSRMYSYSIKDLVGNPSVLREEVANFVGTVHITSKAEASSVKNCKGMVTLIRPDGSCITALRCIDEILCGGRKAEGKAIVVSFPRIKGGVSYECKVGTRLSSSVVCLEPQAHCLQALEGCLNMEAGNLPFERLYTFGSHELMNLVNVFSIDPEAFLPASAVQDTGAPVFDDGGILAGVVTNTFLGRLGRGDTDRKRKLQSFHGRHLQCQKTADLDKVFHRAKLHSNASECMREVFLCKQAAIHLNRVVQFAPVTWKTPIDEWNEAHPLESFEKDLPQDPPASQEPPRRKNRSAPRKLI*