MRAVARTAHMKAQRCSAPRHHQRPLSSQAGRRTQPAVVFCTAAGDAPPPPAASPSPLAPPATATGAAVSAPLASGAARQGGPLPAAAASASTSAAAAALPPPPPPPVPPQGATTTGAATEAAAAAAAASGASGGMGPALTPNSELVARRRQRVAAEIIEASRRAGVAASPEAIRDGLATLEALLPGFTPNLDTLKAADWGRLAADAPAVANKIILLKTHHPGLNLAKALTAQPRLLLQSPEQLDRSARMVRQLLSRAKDPDRLLGAEPSLLEPKALISVLITVTKWYFLEKDPIEVLEADPELVQRAQDYDVPFEPVYMNEDGTWTAPLLNYKEKRTAWQKYIDQTFYKQP*