MRKPQSADQPIPSTSSFDVKALRGRLVHGTCGWAAKSQILSFYTKDEASTGERRLPRYAERFGCVEVDSTTYAIPQREIVQRWVDATPEGFSFIVKAFGAFCASSVDARNLPRDIREMCGTPSGRVRYASMSPHAKDALWERFNVALAPIIDAGKLGCVVFQFHLSQPPSESLRAHVLDCQARLSGARVAVEFRNRDWITGSVGDETVCWAKENDLLLVAADELEHETFQRDREQSGLPPGAIRRRMFTRLEKTVDWGSLIRVHRRYGTKERILDDGEIGFWVEQLAGFDAPQNGPVWVAWGTEWLDAPLTNANALDKAAGEAWSFDWYGTRSSRARPKSSAAESSSIARLFAAAPPRSKNDATRVIASTEKRVKPKTLSACWARADATVANPSP*