MIVRALRQWWTGTNDKQLFDAQERLLKTFVRAPLVSVAKRHGMNVAEFTNDRSSGTPTATEPPTVVLLHGYGSGLGFFFRNIDPLLDSGRVGRVLLVDWLGMGGSDRPYCRRPIRGLSDCTTAWCQSRFNPSQAVDFFLDPLHQLFQEEIGENESTWLVGHSLGGYLVARYALQHSTAGNSAGSTINMEKVILASPVGFPSKPTNLLPSAQMPTAIRLVDALWSANVTPQQLVRMMGATRGRNAVRRALAGRIPQLAAGDSDDHVLEILANYLFHITAAHPSGEFAINSLLEPGMSPDIAGVFAREPLEPLFQEYAQRQHTRQESKLHWKVLYGDHDWMRPNEPSARKALSYLSQQSNSNDVASISIVPNAGHHLYLDNAESFARHILQ*