MARGPKKHLKRLAAPSSWMLDKLSGTYAPRPSPGPHKLRESLPLSIFLRNRLKYALTNREVTAITAQRLIKVDGKVRTDNTYPAGYMDVISIEKSGEHFRLLYDVKGRFTIHRITQEEAGYKLCKVKKVALGARGVPYIVTHDGRTIRYPDPSIKVNDTVKFDLATGKITDFVKFDTGNLVMITGGRNMGRVGTITHRERHIGGFDIVHVKDVLDRSFATRVSNIFVIGEGSKAWISLPKGKGTKLTISEERDQRRRQRAAEA*