MGSLPFGCEAVSNQHAHQSLALPEKEVIQPHLPVRLPCYDFTPVTSPAFGIALLAVKVMTSGMANSHSVTGGVYKAWEQIHRRMADRRLLAIPASCRRHVCRPGRKGHDDLTSSSPSSGLSPAVCSGHAPPVSAFPKALLSFRRIHGMSSPGGILNALATALHGSIRTALSIHRLRLGLRGYLIPFAPLAFVSQCQCRPSRVLSPLVFFPISTHFTAPPEIPSAPTVLQLGSFRRLSRVEPWDLTADVKSHLQTLYAQSFRITLASSVLPRLLAQS*