MGQCVSIVPGKAAPICRVCKAQAPLPWNKLDPTERASWVWEGDTAMCRKCVVVGRLDQIQFEKDRKRYKAAKEEMYPKVTEGAKPNLKRLNSGEQWDNSSSFYSDWRPPSTLKRLLSAIRLAQAEDPKQFMGMQRKGTGFVPASTPSAMPGNGVPGSSVSGSPPPPGHGVGVGVGVQGADATEAADLTAAELERQREEERLANSQRQLAALEEECGVEAVEELSMNMSGLPSTVRSSLLTMEEGAEEQEEEEX