MVSLSSPPPPPPRAEELQGGRPPIPPYVKAAAGSLGGVMEACCLQPIDVVKTRLQLDRSGAYRGIAHCGTTVARAEGVPALWKGLTPFATHLTLKYALRLGSNAVLQSAFKDPDTGKVSAQGRLASGFGAGVLEALVIVTPFEVVKIRLQQQKGLSTDLLRYKGPIHCAKTIVREEGLFGLWSGALPTVMRNGTNQAAMFTAKNTFDIFLWKKHEGDGKVLQPWQSMVSGFLAGTAGPICTGPFDVVKTRLMAQGRTGDIKYKGMVHAIRTIHAEEGLRALWKGLLPRLMRIPPGQAIMWGVADQVIGLYERTYLQSAHV*