MWESIFLTVAATAGNNIGKVLQKKGTLILPPLSFKLKVIKAYAFNKAWIFGLLMDLFGAVLMLRALSLAPVSVIQPVSGCGLAILSVFSHFYLKEIMNAIDWIGITLAGIGTIAVGAGGEEQQASAISIFHLPWLACAVAILFVLLNGWLRIYRRQRREQELMQYEVIEEIIYGLESGILFGISSVISKMGFLFLEQGFSKLLVPICISISICCSASGFVCQTRGLKHGRAIVVSTCAAVASIVTGVFAGMFALGERLPSAPTSRLWLLLGWMCIIVGVILLVASTRLARSLPRSWIHVVRSGVDKNIGVRQSVATRSRDTSPSTVIQASTLHHLIATPSKAKA*