MGRAQFRPNSHLCWPLRLAPFRFHQALVPATPPSAGNAPAAGRRPAPSPSMASRTAGRERDPCEDEEVRVYSDSRGYFASGGRDVDVGPFPTSDELYAALDHHYHLRSKPCDPAPLPTQCEGLLRGASEPESAQALQEPDVLSVGELLGAIALKEPIISSPSSSPQAVPEDNIDAVPSGCCLSSSPGSVIWVHKPPEGRRGSYHIRMDRSGLFHTYPDMGGPFLSLNEAQDAFTSHLNILYPPLKFEERDGESIVDMMVRKILYFPDGTRRRYSKSQVTQDVHNDMRQLARVILDMYNDDHSLLGGLAYELKDVIHFQPIMESCTWFDHLNFTALTKGDNELDYQIHLFFAELMCLVGQKDYIVTCCCALKSDDNGNCYNCKLQNVNLKHPNDTNQYAGGHEYLCGIYDTEEMSESEDEEKEEQRIRKLYEDLEEPGLHEKLFGDVEETGLQEELFG*