MGSLSVCVNQPSKFLCFSPCPQLWCRNWNWKSNKRSLTCFSSQKKIGFMDQILDYIEGGPKLRKWYGAPELLPKDGSLSEEDMSSEEDEVRDAVLVTDGDNEIGQMIILSLIIKRTRIKALVKDKRVAMEAFGTYVEPIAGDARDRSLLKKALSGVRAVICPNEGFISNLESWKGLQHVILLSQLSVYRGSSGVQAIVTANARKQAEQDESLVMASGIPYTIIRTGLLINAPGGNQGFNFKEGCASQGKLSKEDAAFICVEALETVPQKGLIFEVVNGEDKVMDWKEWFATLIDKSQV*