MKFVDEAVIKVQAGDGGNGVVSFWREKFVTNGGPDGGDGGDGGDVYMVADENLNTLIDYRFQRFYEAERGKNGGGGNCTGKSGKDKELRVPVGTRAVDIHTNEIIGEVAEHGKKVMIAKGGWHGLGNARFKSSVNRSPRQKTLGTKGELRDIRLELLLLADVGMLGMPNAGKSTFIRAVSAAKPKVADYPFTTLVPSLGVVSVLPEKSFVVADIPGLIEGAAEGAGLGIRFLKHLERCRVLLHMIDIMPADQSDPAHNALTIIDELEQYSEKLAKKPRWLVFNKVDLMSEEEADEIIQDIIDALAWEGDYFKISAANRQGTKELCMKLAEFMDTLPREAEEKTEAEKVDFTWDYNHKDGLAGREVITEDDDDWDDWDDEEDDGHVIYVRD*