MAFCRRVIFTLNAVYRNVTNARRISSSALYCCQNCSKNNNPEMWEKLTLSIVEQLRRDGYSVLLKAPFACSDLFSLLHEAGLSDEEIEQAMVSNPDLLNSNFSHFSNFLFLLRQCDLSTKEALDVMNKFTRHDSINLEQAKKMLQRLTVCGIASKSLRKMLLRYPSLLSLSEVQVHNLFESLTNFFTVRQIIFMAVEHPDILHHSFDDLESKYEFLYHAIHLENTNIYQSRWFAHSLAHLQCRFECAIRCGVYTVADKKRPLKKSNLKLKDIVDTDDDRFATSVCKITPMEYSIFQKMFQRQTSFENIFGED