MSRLLQRARAAQSDPPQDVDGASSDSDEGESDSPAASPARQRGFSALLGSDESEEESEEASDDDAEPEEEEQRGKGAVCEQPGEVGATSERPSTPPEPRVRRGRAKNKPRAEGRAEEEEDEEEALLAAAQEQARAAAAAAAAAEQEASTWRVEPQSLNAETELRRRFGARAVRAAQHEMRQQARGLGGRGGRGRAAPRRRGLLITPKAEWPRPDAARQGGAEWPRPDAAYQQSVLGGGEGGQVLYTYQPTARHAALRRERELEMLVQHTADPQALFDLVRHEPGHVEALLQLHAVARQTGQRERAVEHLERALYSLELGFHPTFAQAWLRGEARLDYDQPANRPLFTALHLHAAGLSQRGCPAAALAAATLLLSLDRSDPTSVLLWLDSLALRAGRPHLLAELERDLPVAASLPGWAFSAALAARLAAAELPAPSDPSSAAAASAAAASASAAAASATGRLASALLAFPEGLPALLPSSSA