MVASKQLHSQRCGGHYCQLHHHRPEEIAGAGAESHRRDGSSGCGGAGPMVVLTLGSGAAAAEDDGGGRSRCCCGAGGAAPATMVSALRGSRYLLPAQELLREAVSAAAASARGGDDDDEAVASFPHDGKSTGIGGGGGGVQAKLLSLLSELESRHEHYFGELRRVSASFEPALGAGATAGYTALMAQAMSHHFGSLRRAILRKLRLHAAAAARTRSALLRLARDAMEEDDEGDGEEEEEVVNRVVRRTKQAAAARAEQAWRPLRGLPEDAVGVLRAWLFDHFLHPYPNDNEKLMLAVATGLSRTQISNWFINARVRLWKPMVEEMYNDEFDDDDAGSGGGGASSSS