MGENVLWDDVGGGGHRSPPRLGGGVGRDDAVGELFGGACDYDSDNPFERKRGLQLRTSHYAPAAAGDTVHAELHRKSSGPRTNGRALRLVHEQERLDELESVGKGALEAAEFDPLYGNERLSAWRDIGASRQTLRWLGEGVRVPWNERGPPLPFHHGVGSFSPNERAWLTQERDRCLGTGAWRRATRCDYVSRAFVVWHKGKPRLVIDLRWVNEHVEKRSCKFESLATLRRLARRHDFMFSLDLTDAYHHIGVHESDVDYFTFAVMRDVVRYLRNPDAAARPRYGQRRRHSGVHRGVRTLPWLDDFAFFVRGVRADHPEYGAMLEAARAESMRVAPSERTTTGLGCFPGREPSVRVADPEAAGPAHPQRGHGQGQA*