MESVAAFACAVPFTARPVSQPFFGATSALAARCSDDSSSAKQLVPIVTASASGSAASKDAVIDQFTSNVMTTYARYPLVMVKGQDSRLWDIEGKEYLDFVAGIATCSLGHAHPNLVKAVAEQIATVNHVSNLYYTPSQSNLAKRIVDCSIADRVFFCNSGAEANEAAIKLARKYAHTKLGIAEPVIITAHASFHGRTLATITATGQPKYQQDFEPLMPGFEYVEYNNVDDLEKAVKRINANGPRLAGILMEALQGEGGICNETGALMMMDEVQVGVGRTGKMWGYENLGIAGGPDVFSTAKGLGGGVPIGAMGCKAFCDEGLLANVAARGEQLKRACQALQAKYPKLVTDYRGWGLIAGLQLSEAVAIQASDVISLATQQGLLLMDAAMAKLDTVFGELSKHFQSAVLAEPRAPKEAVTLQAHIEGRRAIATSLFSPRIRLARVAHTSAVKILFV*