MEMSHRSDDYVAIASKAEHDLRDLLDIPSDYKVLFLQGGASQQFAEIPLNLLPEDGVADYIDTGIWSKKAIEEARRYGRVNVAASAKEYDYFAIPGQNEWNLTKDAAYVHYASNETIGGLEFDWIPETGGVPLVTDMSSDILSRPLDVSRFGLIYAGAQKNIGPSGLVVVIVREDLLGRARSACPTMLNYKIAADNGSMYNTPATYSWYLSGLVFEWLKEQGGVTAMERRNRAKKDLLYKTIDASDFYTNPIQPSARSWMNVPFRLADERLDKPFLEGAEARGLLNLKGHRSVGGMRASIYNALGLDAVEALVAYMAEFEKERG*