MSPALYASTFKCEVDENPSLMGSYYASLYPNLPILENSATSTWILNPFSDHETETIRDHKKLKRSTVTIPIWFANFSSHSNSFFNNINSNNNSVNSIPRLHFRDHIRTYKQRYFASEAVEEAAEDNFNYNNCEAEEDGSCADGMRLVQLLIACAEAVACRDKSHASVLLSELKSNALVFGSSFQRVASCFVQGLTERLTLIQPIGNNSAGSDTKSMMNIMDAASEEMEEAFKLVYENCPHIQFGHFVANSIILEAFEGESFLHVVDLGMSLGLPHGHQWRGLIQSLADRSSHRVRRLRITAIGLCIARIQVIGEELSIYAKNLGIHLEFSIVEKNLENLKPKDIKVNEKEVLVVNSILQLHCVVKESRGALNAVLQMIHGLSPKVLVMAEQDSGHNGPFFLGRFMESLHYYSAIFDSLDAMLPKYDTKRAKMEQFYFAEEIKNIVSCEGPLRMERHEKVDQWRRRMSRAGFQGSPIKMVVQAKQWLVKNNVCDGYTVVEEKGCLVLGWKSKPIVAVSCWKC