MPPYSRGLWQEDEHQRFLEALKRYPRGPWAEIALIVGTRSPRQVQTHAQKYYEKIERHVRGLQRDRRGSVRAHDGSDRSVGRASSGSVSREHEIDQEILEACSRALELGERLPTPARPRKTEATQAAFAPRDQQNRQERDEKKSAEDEGVYDSRQDDDDDDEEEDEDEDESMSELLPLDKSLDFLIGLLAGLDESHTNTAFWAPNSSIAELQATARFA