MLERWDKEGRDHGREFEVEVFRELQNLTSDIISKAAFGSSYEEGKNVFQLQGQRTYLVSQALRTLLICLLPTKLNRKRWRLQKEIRESLLKIIQNKKEMSRDSGNLIDVMVSDGVDVGEIIEECKTFHFAGKETSANFLTWTILLLAMHPEWQHKAREEVLRVGMILNESLRLYPPAVMLMREASKDVKLGNLHIPAGTQIYLPMIAIHQDTQLWGEDAGHFNPLRFSDSRKHLGAFFPFGLGARACAGPNLSFGRIENRPGYDSRAVHVCRLTGLRSCSHVCYHVATSAWCPYHLPKDLNFQS*