MSTQIPMDPPKLFCMPARPLVCGLALFGAIRSLIQFFIAHGITVGLSHICVLLLDLLLLFGAYKNDVFALKWSQRVTFMCVLISIARFLIYPVVFASYIASGLSRNFTGLDASDIEMISNVTSAKDNFVFGMVSGFTLEFATGLSIGVECMKYFLVHRLWEYAKATEAISSSRYVIP