MVASKQLHSQQCGGHYCQLHHHRLEEIAGASAESHRRDGSSGCGGVGPMVVLTLGSGAAVAEDDGGGRSRCSGGAGGAAPATMVSALRGSRYLLPAQELLREAVSAAAASARGGDDDDEAVAGFPYDGKSIGGGGGVQAKLLSLLSELESRHEHYFGELRRVSASFEPALGAAATAGYTALMAQAMSRPFGSLRRAILRKLRLHAAAAARTRSALLRLARDAMEEDDEGDDDEGDGEEEVVNRVVRRTKQAAAARAEQAWRPLRGLPEDAVGVLRAWLFDHFLHPYPNDDEKLMLAVATGLSRTQISNWFINARVRLWKPMVEEMYNDEFDDDDVGGGGGGASSSS