MGRSQEKGQGPIYNMRLSTVGATRATETGAIHEPTGLDLAMKLHYLKAAYIYSPELASDLSVTHVKEAMFKLFDQIAWTTGRLWRRDSGRPYIKCNDCGARFVEGECNFTVEEWLSKPDRSVDEFLVYHQPVGPELPFSPLIYVQMTRFKCRGLALGMSWANIMGDSFSLFYAFNLWVKVLSGEKIYAPETSIIDRRFQNPNPTVKDPESIKQVDPVGDLWITPNNKKMASCCFNLTAADQMSPHFPANGDDQIPVFEALAAIIWKSIAKVREDPEPLTVTIIRKDPNDLKPIRSIRNSQMISSVHVDFPVAEATVEELVRCMERATDERCGIDEIGESCDGSLDFIVYGAKLTFMDLSEVDLYEAKVMGKSPESVYYNVEGIGEEGLVVVYAAAKSEERVVTMTLPEEEMERVKSEFKKCGLIAP*