MGRSQEKGQGQGPIYNMRLSTVGATRATETGATHEPTGLDLAMKLHYLKAAYIYSPELASDLSVTHVKEAMFKLFDQIAWTTGRLWRRDSGRPYIKCNDCGARFVEGECNFTVEEWLSKPDRSVDEFLVYHQPVGPELPFSPLIYVQMTRFKCRGLALGMSWANIMGDSFSLFYAFNLWVKVLSGEKIYAPETSTVDRRFQNPNPTVKDPESIKQVDPVGDLWITPNNKKMASYCFNLTVADQISPHFPANGDDQTLVFEVLAAIIWKSIAKVREDPEPLTVTIIRKDPNDLKPIRSIRNSQMISSVHVDFPVAEATVEELVRCMESATDERCGIDEIGESCDGSLDFIVYGAKLTFMDLSEVDLYEAKVMGKSPESVYCNVEGVGEEGLVVVYAAAKSEERVVTMTLPEEEMERVKSEFKKCGLIAP*