MSPLCAFPFSNEVNSFTRSPIAQYEGLRGIEPAPHCRQFFLKLGGRNGEPRATMAPAPKREKDPKKRIVITGLGLVSVFGSDADTFYDKLLEGQSGIGFIDRFDASTYSVRIAGQIRGFSANGYIDGKIDRRLEDCWRYGLVSGKMALENADLVKEKLEKVDKSRVGVLLGSGIGGMRTFSAGVEALVQNGYQRITPFLIPYMISNMGSGLLAIDMGLMGPNYSISTACATANYCIYAAANHIRGGEADIMLAGGTDSLIMPAGVGGFIALRALSHRNDDPQTASRPWDKDRDGFVMGEGAGMLVMESLEHAMKRGAPIIAEYLGGAVTCDAYHMTDPRSDGLGVSMCIKKALEDAGVSPEEVNYINAHATSTPAGDLVELKAIKNFFKDTSSIKMNATKSMIGHPLGAAGALEAIVTIKAITTGWLHPTINQFNTEPDVTIDTVPNVKKQHEVHVGISNSFGFGGHNSVLAFAPFNP*