MARGPKKHLKRLAAPSSWMLDKLSGTYAPRPSPGPHKLRESLPLIIFLRNRLKYALNGREVTAILMQRLIKVDGKVRTDSTYPTGFMDVVSIEKSGEHFRLLYDVKGRFTIHRITPEESSYKLLKVRQVALGAKGVPYIVTHDGRTIRYPDPTIKVNDTVKFDLEQNKIVDFVKFDTGNVVMVTGGRNMGRAGVIIHRERHIGGFDIVHVKDNLDRTFATRVTNIFIIGEGTKPWISLPRGKGTKLTIAEERDMKRKRATD*