MATGMTEKRLRQLCEQYKLFRTPELNDKLYLQYKGFERIESCISVYTGVRQLWLEGNGLETIENLEKLTELRELYLHENLLEDISGLEALQELATLNLSDNRIPRLRGLPPLPRLNALYLAGNKLQTAEDLAELEQLPNLMILDLSKNLIEDVAAIDLLARLPKLAALKLEGNGVCGRVEHYRKRLIVRLRGLKHLDDRPVFDDERRCAEAWARGGPEAEREERQRIRLEERERTLAGFAEIDRLGREARARKEQEEREAAERQQAEEERRAEEEARARREAEEREAAAEAERAGREAAEPRRAFASQRWRALWQLATADLHPFPEEAVGGASDEEEAAAEAEAARESPRGPARRSAWGEVHDAGDEEDSPNDSDSAASGHPEAGPAEPAGSAGPDDGDDEADEEAAVEAAAEPLFVHAQRAGTRAAATDADRIGALELDDGISYQRMDELD*