MGECPLKVLFPNIFSIALHPDIDVYQAFTEGQWRILFRRQLRGIYGVEWEQLQGMLMEVNLGEGRDKMFWALEQSRKYTSGSLYRAITFGGVRDQRLMNVWKCNIPLKVKIFIWMAAHDRIQSGVQLKKKQWSGPEECAACDNLETTDHILFQCPLAVYLWSFLRVSLNWSASPTNCTDFLMEFAEDCRGAKRKVTLFICAGAVKMRKPGKRSRERDAYFYSDHNDEKDKYFFKVLVGDFRERLAVPEKFEQHFRGLIGNRVKLESRCGHTFDVEVAKNLGKVVLQTGWKEFVTAHDLNMGDFLVFKCDKTSRFKVFIFDLSCCEKVPPCLVKRNHICGRETREMHIEISSSCGDLPMNVTTNSSTSLSDSSGDSVRPEDQKSHCVPGYILPRGTCLTCVQMKKLKERVRASSSRIPIYGCIINNGNVHGRSQALNIPRVYADVYLPFEDQTLMLRCRGKSWEVRCVIKKDKKRVKRLMKGWKQFARDNKLRLGDLCLFELLENTKYTMNVHVIRAK