MELIPDLPEPVARECLLRSSYQQFPLIASVSKLWRREISLPDFLRHRKASGHSQELVVLSQARIKPVSELGSGKTIPTPVYRISVLEPGSGLWTELPPVPGKSNGLPLFCRLASVGTDLVVIGGLDPATWRTSDSVLIFSFLTSTWRNGTSMPGGPRSFFACASDSERNVFVAGGHDEDKNALTSALVYDVAEDRWALLPDMGRERDECKAIFHAGKVHVIGGYTTVEQGQFSKTAESLDVATRRWGAETKDFLAPGMTTWPPVCAAGGNGVLYACCRRDLMVMNGDTWQKVGDLPADVCNVSYVAVRRSGKLVVIGSARYGEPSVVYIWDASDSRWEKLETCEKYEGHVQAGCFLEI*