MSRRSSKTGSHFIKILMGDFSQRLRIPPDFVKHIVMDASQTAKLKVPRGRSWRVELSKMVTGTYLQDGWPEFVKDNSLKVSDFLLFEYDGNRHFTVRIFDKTACEREEVITCNTHQDTSGRIHRSSKKTCSDFGPHSQHILFGSGTNNQQSNPIDSPQTLRCNNTDSNKRQHMPTFINRCKKVRVEAVDVPMLKAESSMGVCQREPLTKEQEKAFENASSFSKDLRSPNCLLVMNKSSLHRAYMMVNFYLNSLYFIL