MEVTKLARRITILSIDGGGIRGVIPATILLFLEKQLQELDGPNVRIADYFDVIAGTSTGGIIAGILSAPNEKGRPRFRAEDIMSFYMEQGPKIFAPRGLPIIGQLLGPKHDANVLESLLKENLQDLQMKDTLSEVLIPTFDIKYMQPTYFSTSEAKRDESKNAYVRDVLRATSAAPTYFAPHVFSTTTSSGETRAFNLIDGGVGINNPTHWSIAHTLYDLSKRGSGESSTTMNIKDYSNLLVLSLGTGKVVKSYDGKDASSWGVLSWVVKDGQVPILDIVSECSADVVDYNLSVLFSIFQSPQNYLRIQAYGISKDVQTLDNVASENLKKLKDIGEKLLDMPVANVNLENEKPFTERGQGTNKEAIISFAKQLSMEYRARQAK*