MSLTFAVATKTLSFQDGLAALTNEVIWLIVVATFFARAFVKTGFGDRLGLSFVRAFGKNTLSLAFGMQAAECVLSPAMPSTTARAAGVFVPIINSLDERTRAFLTGQQLQGGNASSTLLLSAAAQNFLCVQLAAAQGVTFANPFAEWFVAASVPCVLSLLATPLVHYAIDPPELKDTPEAPKAAAARLERMGALSAAEARSSITLLPIRPRSRGERRSLRTFSPGASLRPHHGFNPDTPRRLLTPTDAFQLHPDTRMVGGLGVTVFLWIFGSTLGISAALAAMIGLCILICAGVLTWDDALEQKGAWDTLLWFAILISMSSALNALGVVGYFAGAVSSSLVAANVSWGAAFGALHLGYYLMHYFFASQSAHVGALYPAFLAMMISSGAPPALAALTLAFNTNLFGGLTHYASGQSAVYFGSGHLPLATLWKQGAYMSVVNAVVFGVVGMAWWKVVGLW*