MGHHKLPKRIILVRHGESQGNIDTKAYSVTPDHKIPLTSDGITQACDAGNSIRRLLDTASFSVDAASAWRVYFYVSPYERTRSTLREIGRSFPKRRVIGVREECRIREQDFGNFQVEERMMAIKQTREKFGRFFYRFPEGESAADVYDRISSFMESLWRDIDMSRLQHDPGHELNLVIVTHGLLLRVFLMKWFKWTVEQFEFLNNPGNCEYRVMELGEGGEYSLAINHTEEELLEWGLSPEMVADQKWRAHAKRGEWNEKCTWYLDSFFDNLEDSDHSAEASPRFEKKSSLTKKDGVEDNNHVEDEQHKPTD*