MAPQGQESAFSVPGDEATDLKGNKFALPVDSEHKAKTLRLYSFASPHMLTFHLSWISFMTCFFSTFAPPPLMPVIRDNLDLTKVDIANAAVASVSGSIISRLLMGTICDLAGPRYGCAILIMVTAPAVFCMPLVNSITGFIMVRFFISFALATFVSCQFWMSSMFNSKIVGLANGTAAGWGNVGGGVTQLVMPLVFSLIQHQFGAEYFTAWRLAFFVPGVMHVVMGLLVLTLGQDLPDGNYAALKRSGNKVPDTFGKVLYHGATNYRTWIFTITYGYCLGVELTVDNIIAEYFYDRFDVNLSTAGIIASTFGFMNIFARPAGGIISDLMARRFGMRGRLWALWIIQTLGGVLCIILGITHQLTS