MDAAFWDVNVSSPQTLEGSARFVPGEPGPIFTSPTSRTLRPQQLALLGHGFPLGIIPSISPTSPKDLGSFTLQSLLLKYAAPDWWVGLIGQFRPKKLITSLKEEVLTGDELEMPAFRDVAKHFLNKSLYSVGLCSKISLSPASSLYFSTEKHGEKEGRRTKAMFFHQLPNHDVTLEAAWPELFVDKNGSYWDVPSSLSLDLASLVSKSGLRYRFGIHRNGGHPRALSATCGNVPLALMPGVCAKGAFSYEKSRDIWRQKEKKKDLIVKTEKGKFWQLPYDTQLGEPHAAISGIIGGVCAAWFGGNGTMVGDSRAQLGVGEVGANKRFPLSADLFGSVCYTYQHGNFRRLYRDLTRVDARLDICSASAFIKGATHLVSNVFRGHVEREANPLASPKLNMIFQQQVAGPIVFRVDSRISPSGGFVPHVEDIVCSLSYSLRLLKSGKLLFWYSPKRKEGMIELRMFEF*