MRAGGNGILQILTSESASVLKDAVADACRRGHAQVTPLHVAATLLSTPESLLREACLRTRPAHSSPSPQCRALELCFNIAVERLQSAQCSLPDGQPSYSNALVAALKRAQAHQRRGCPEQLQQPLLAVKVELEQLVMSILDDPSVSRVMREAGFISTDVKNHLEDVVRSMTPQPTSSAIPAADQQSRTSVLDGMNIRLGGGFLPAVNIPFPFPFPRPLPTFNQLPRDRNEALLPLLPCPALATWPFVYANSPLSKSFGSGGGVGGRVAAATTVAGIARESSRVLDVFLQKKRRNPLLVGEALANMDAVMHDVINRLERGDVSDQLKGVKVLSLKLNPMSVLSTNREELKLKFMQLDGSVLELRKRGVIIHLGELQWLLQLRQSSVISASPAMEFCAVNFAVQEISELLARHYKTGNRRLWLMGSATNHTFYGLQSQHSSLEN