MWESIFLTVAATAGNNIGKVLQKKGTLILPPLSFKLKVIKAYAFNKAWIFGLLMDLFGAVLMLRALSLAPVSVIQPVSGCGLAILSVFSHFYLKEIMNAIDWIGITLAGIGTIAVGAGGEEQQASAISIFHLPWLACAVAILFVLLNGWLRIYRRQRREQELMQYEVIEEIIYGLESGILFGISSVISKMGFLFLEQGFSKLLVPICITISICCSASGFVCQTRGLKHGRAIVVSTCAAVASIVTGVFAGMFALGERLPSAPTSRLWLLLGWMCIIVGVILLVASTRLVRSLPRSWIHVVRSGVDKNVGVRQSVATRSRDTSPSTVIQASTLHHLIATPSKAKA*