MSRLSVWGGPSASVFPIGNEKVFSSISHSRRQVHLRRRKTIRSCAADFKVLTSVTSNYNNIVILDTPQSRVLLLDSSNNVHSILHKETKWTGAYWDEFAGLPAIVPKGPLAIFGLGGATAAHLMLELWPSLLLVGWEIDEILIAKAREYLGLSDLEKHTQGGGVLEVHIGDVFSSSVTIPGGYAGIIVDLFSDGKVLPQLEEVTTWLEMNKMLMPNGRIMVNCGAATKELSDNSEMMQLDISKRDDPLELNATINALCKAFPEQVSWKKLPKSAGENYLALTGALPDLDIWSAHLPDQLSSSVKEWRSCTPSPS*