MKITIVELVILLFFAVNIDGEGGACMLLADVENDVSLDESVCYLSCLSSALSKLYTDGERKMFVNEEVYANASRILDDMEWKSGESATYLSVISGVMEGKHDKLEKLISYGSAMGDLVAKVGGLFVGVNESVRAVRNAVPDALITANKYYTAAAEVERTVWDDVKGMEAPRMSAECSDPVFTNVAGYKVICPDYVCPFNHGVTAAAFRKYKNECLEITVYYPNKCRAQGLPRGKLYGNGIVKNLTTLLEWRDDHSYFQLTLKIRQMLDPLIVPFASGFPPSVLVGTLSNITSLYSHFNEVYSNFTSLLLGTNTPENVNRTNFPI