MVQEEIMRRGPWTEEEDVQLLFYVKLFGDRRWDFLAKVSGLKRTGKSCRLRWVNYLNPDLKHGKMTPQEERLVLELHSKWGNRWSRIARKIPGRTDNEIKNYWRTHMRKKAQEQRKKSSVSPSSSSSSSITHEENERNFYDTGGLKLLQVEGEKKSSDQEQDGKSMKVYSMDEIWKDIELLEENEEKMNKPIMGSILPLWDYSLDSLWKDFDWNNFR