MLHGVVPFRFGRPAGTQDVPRLPPEMSNGDLAFAHRLDSQFHELLQETEERYTRLPKHLRIRVEQWAQKLAEPCEVVAWKKSRNAYAKLLLEAVIRGCLKSHSTHCRPRASYPRLRPTFSCGRGCPRRVRESRMGEQRAGAGHKRAVLEGITQGYVRARAVDIRGLAAPRPPAPTLVKLTAAGSAGRNLVPTEAPRSPLGGSRAMAALRASAERREQEARGLAQELEAALAERSALDRKLAAAVEEAERWRRDCERARAELEDARREDEAGYRAWERQAGEAHGLEVERYQRLLEDVTRRAHREAEQLRGHYETKLRPSPDTALAFRARQMAEEAARAIQELSEALRGSGDAIRTSASYTPASSIDGDEIDRLIRRARALSTRSQAP*