MARRFVLNTGAEIPSVGYGTWQSKPDVVGDSVYAAVKAGYRHIDCARAYRNEKEIGLALQRLFEEGVVKREELFITSKLWHDHHAPEDVPESLDKSLNDLQLEYLDLYLIHWPFRLKKGTDWSSPDNFLPPDIPATWGAMEKLYDTGKARAIGVSNFSTKKLGDLLAIARVRPAVNQVECHPGWQQTKLHSFCQSTGIHLSAYSPLGSPGTAWMKSNILNEPVVTSIAEKLGKSPAQVALRWNIQMGHSVLPKSLNEGRIKQNLDVYDWSIPDDLLAKFSEIEQVRLVRGDFTVNPKSVYKTLEELWDGEI*