MLILCFLKLAEDIGIESMELGQVVHVSGMEGLRFMQRSSFSLKVLASTSHRQKHGVCLSRQKLSKIKVNNNVRPMKGFGSYVKVKCSAETASVSFTQEFEERASADEVRKEILRCYKLIKELGKGVVYLGSSRVLPNHPHFMQAVELGKEVSLLLNCTSWTGVGPGLMDAAIKGAMLASKPVGGFKISREGGEWTSSSVHPYLSEQLYFTCRFFSARKHGLVDAAVRDHPSDQTAFIALPGGIGTLDEIFEILSLIQLGRLGSRYPVPFLLMNYNGFYDHLLGFLATCKANGTVAEGEVDSLWHVCNTNADALDYLARFYMLPEGKMCQG*