MVASKQLHSQRCGGHYCQLHHHRPEEIAGAGAESHRRDGSSGCGGAGPMVVLTLGSGAAAAEDDGGGRSRCCCGAGGAAPATMVSALRGSRYLLPAQELLREAVSAAAASARGGDDDDEAVASFPHDGKSTGIGGGGGGVQAKLLSLLSELESRHEHYFGELRRVSASFEPALGAGATAGYTALMAQAMSHHFGSLRRAILRKLRLHAAAAARTRSALLRLARDAMEEDDEGDGEEEEEVVNRVVRRTKQAAAARAEQAWRPLRGLPEDAVGVLRAWLFDHFLHPYPNDNEKLMLAVATGLSRTQISNWFINARVRLWKPMVEEMYNDEFDDDDAGSGGGGASSSS*