QAHASKDLEDQLRSVSSVDELMTVLYPEYWKMFKCQLRKGGWQHNREQSSFDTRSDDSLKFAAAHYNAEILKSIDTEWRKTQCMPREVCVDVGKEFGATTNTFFKPPCVSIYRCGGCCNSEGLQCMNISTNYISKTLFEITVPLSHGPKPVTVSFANHTSCRCMSKLDVYRQVHSIIRRSLPATQTQCHMANKTCPKNHVWNNQICRCLAQHDFGFSSHLGDSDTSDGFHICGPNKELDEETCQCVCKGGMRPSSCGPHKELDRASCQCMCKNKLLPASCGPNKEFDEEKCQCVCKKTCPKHQPLNPAKCICECIESPNKCFLKGKRFHHQTCSCYRPPCTVRTKRCDAGFYFSEEVCRCVPTYWKRPLMN