METRRSFDDDNDHDSEAEAEARVEEVAALALDCFASPTWEAWDALVAAAEQRQVDLQKLLLSPTEEGRLLDGSRLVRSSLGYGEKREIGQGLELFMGPEGLSMYRMMTGCGEEVTQETLDARLAAAAEAMEARRAEEAPRAAAERASEHSTALSRFDTSMPAADATPLEGVAQWIVEARCEVRSDPASEEPLWGYRHQFRLNAMSLSGSALALAGCTGYKGSLAWASVLTSVRPPPPSSLAQHAASTIVQHASADELSQLLGGGQDGPLAGSAARQALEEQAVERRAFGLQGGGAFRRVGFSAGARACAVEPTAAADGDSGALVWLSEGCGGRIKCMQAGATGGRCVATLRNVPDDEFGTPHVAVDLARIDVGRRRLLVATAGGGELAWWNIDALDPSTGGHRSYEYDSAARAHALRSDAMDTGREHPVALLSVADTEGICHHEEGIEEMEVTEGERPHGTWDIGAPLERQKSSVSSSSSRWRSHASGPTRMRVEHLCWLSNPAWLAIGFDGRGTDGNGVLGGEVVSLFDVAAGRSAGSLFGHAPNDCDHVTCLGCLAAGGEALPRTLASACSDGTVRVWDVASRRPSFTLIDKAGGDTSAMAFAPVGGTPLLFTGASDCAVRLWDLRHTGRCVHELATGNARVEHLAWDPAGRALLALTRRPEVERRRRQRMGGGLFGLAFGANGGSSDEDEDEEDAWNAWPRDAQHGESDFGVRWDLPSGDYGLAQYRFMPLPRQPAHSYERQGQEPEPATWRYISEAYGAGIGLSAV*