MAPSTEGSDGAIKAVIFDLDGTIIDTESLVLEVVRCVIESHGKTLTAEAATQALGMRPAEAWQAVATTLGIRATGQELYEQSEPLLRDRWHEAPLLPGVARLIAHLSMHAIPLALATSTPRATLERKLSTKDAMRAAFQPHLCICGDDVENGKPAPDCFTAVAKRLGLPPSACLVIEDAPAGVTAATAAGMRVVAVPSILQKGGRPSELYPQPNPAACAGCIEILPSLLEFRPEQYGLPPFEDRIGETIPMHPVLHLRGTVVPGFGRGSRELGIPTANLDADSLRGSLAEAVTGIFAGWATLPGAYPGQVFPMCMSIGWNPVFANREKTAEPWILHDFGAGANFCGQEIRLIVCAFIRPEANFESLQALIDRIHRDAEVSKEALAHPAYQQQKENPFLLPAAAAADGGAARHAAAGAAGSGEAAAAAAGGEQQQ*