MDSDEGKLFVGGLGWDIKEDKLRDYFTHYGQVTHAIIMRDRVTGLSRGFAFVVFSDPSVIDAILQEKHTIDGRPVEAKRALPRAQQQSLRSRLPHASEDTRLVMRNLNNRTRKIFVGGLPSSLTEEEFCQYFQDYGNVTDKVIMFDPNTGRPRGFGFITFYSEDAVDRVLHKTFHELKNRIVEVKRALPKEANPAGNNYGGGYPGYGSSDPIRFPQPAFCGYTPYNSYGALNYGYGYGYDPYTFYGGAAGVYMNPSLASIVYGNSLPGATRNQWSSQNLGHGDFYNLNASYGASSSLGASSTRGVILSSTSTSQGHASQNNNQGNGCSIYTENEGPSTDSDGNETGDRHTR*