MVASKQLHSQRCGGHYCQLHHHRPEEIAGAGAESHRRDGSSGCGGAGPMVVLTLGSGAAAAEDDGGGRSRCCCGAGGAAPATMVSALRGSRYLLPAQELLREAVSAAAASARGGDDDDEAVASFPHDGKSTGIGGGGGVQAKLLSLLSELESRHEHYFGELRRVSASFEPALGAGATAGYTALMAQAMSRHFGSLRRAILRKLRLHAAAAARTRSALLRLARDAMEEDDEGDGEEEEEEEEDVVNRVVRRTKQAAAARAEQAWRPLRGLPEDAVGVLRAWLFDHFLHPYPNDNEKLMLAVATGLSRSQISNWFINARVRLWKPMVEEMYNDEFDDDDAGSGGGGASSSS