MAPTNTAAWLKSEKAYPLEIDTAPYTHPGENELVIRNHSIGLNLVDYARQDLGSALFAWTPYPAILGSDVAGEVVEVGPGTISSRFKPGDRVLGLTGELKSTRSCQGAFQTYVVLKAHMTSPIPSNLSYADAAGIPLGISTAACGLFQKDYLALQHPMAPQAPSTGQTVLIWSGSSSVGSNAIQLAVAAGYEVITTASPRNYDFVKSLGASHVFDYNSETVVEDLIATFAGKSSAGALAIGTGSPEKCGEIVARVEGRKFVALVSPPSGPLADGVESKFVFGGDLAENEVGPAIFVDFLPAALKEGSFVSAPKVEVVSEGLESVQEALNVLKKGVSAKKLVVSL*