MDSDEGKLFVGGLGWDIKEDKLRDYFTHYGEVTHAIIMRDRVTGLSRGFAFVVFSDPSVIDAILQENHTIDGRPVEAKRALPRAQQQSLRSRLPHASEDTRLVMRNLNNRTRKIFVGGLPSSLTEEEFCQYFQDYGNVTDKVIMFDPNTGRPRGFGFITFDSEDAVDRVLHKTFHELKNRIVEVKRALPKEANPAGNDYGGGYLGYGSSDPYRFPQPAFCGYTPYNSYGALNYGYGYGYDPYTCYGGAAGVYMNPSLASIVYGNSLPGVTRNQWNSQNLGHGDFYNLNASYGASSSWGASSTRGVILSSTSTSQGHASQNNNQGNGCSIYTENEGPITDSDGNETGDRHTGSAPNSSSGEATTQAGQHEANGCNTTRVFDSSNGSPGFPDAALVSDK*