MASEKPQSSSKVWSASKPFVNGGLSGMLATCVIQPVDIVKVRIQLGQGSAVTVAKGMLQNEGVGSFYKGLSAGLLRQATYTTARLGSFRILTNKAIQANGGKPLPLYQKALCGLTAGAIGACFGNPADLALIRMQADNTLPAAQRRNYTNVFHALYRITADEGVLALWKGAGPTVVRAMALNMGMLASYDQSVEFFRDTLNFSEAPTIVGASAVSGFFASACSLPFDYVKTQIQKMQPDVEGKYPFSGPLDCAVKTVKAHGPLKLYSGFGVYCVRIAPHVMMTWIFLSQIQKFQKKSGF*