MSRLSVWGGPSASVFPIGNEKVLSSISHSRRQVHLRRRKTIRSCAADFKVLTSVTSNYNSIVILDTPQSRVLLLDSSNNVHSILHKETKWTGAYWDEFAGLPAIVPKGPLAIFGLGGATAAHLMLELWPSLLLVGWEIDEILIAKAREYLGLSDLEKHTQGGGVLEVHIGDVFSSSVTIPGGYAGIIVDLFSDGKVLPQLEEVTTWLEMNKMLMPNGRIMVNCGAATKELSDNSEMMQLDISKRDDPLELNATINALCKAFPEQVGWKKLPKSAGENYLALTGPLPDLDIWSAHLPDQLSSSVKEWRSCTPSPS*