MMDSGGTGVAESPPTYHRTYEQYVQGAVENSADSVQDQTSPELVWSTLPYGIDYRTPYDYRNPYDTIRDYSTQQYARAPFTTKMGQAKALKEARIRRPMNAFMVWAKVERKKLADENPDLHNADLSKMLGEYF