MWESIFLTVAATAGNNIGKVLQKKGTLILPPLSFKLKVIKAYAFNKAWIFGLLMDLFGAVLMLRALSLAPVSVIQPVSGCGLAILSVFSHFYLKEIMNAIDWIGITLAGIGTIAVGAGGEEQQASAISIFHLPWLACAVAILFVLLNGWLRIYRRQRREQELMQYEVIEEIIYGLESGILFGISSVISKMGFLFLEQGFSKLLVPICISISICCSASGFVCQTRGLKHGRAIVVSTCAAVASIVTGVFAGMFALGERLPSAPTSRLWLLLGWMCIIVGVILLVASTRLVRSLPRSWIHAVRSGVDKNIGVRQSVPTRSRDTSPSTVIQASTLHHLIATPSKAKA*