MAFCRRVICALNAVYRNVTNARRISSSALYCCQNCSKNNNREMWEKLTLSIVEQLRRDGYSVLLKAPFACSDLFSLLHEAGLSDEEIEQAMVSNPDLLNSNFSHFSNFLFILRQCDLSTKEALDVMNKFTRHDSIVSLILSYFQVRLIVLVLKNLEEAKKMLHRLTVCGIASKSLRKMLLQYPSLLSLSEVQVHNLFESLTNFFTVRQIIFMAVEHPDILHHSFDDLESKYEFLYHGIHLENTNIYQSRWFAHSLAHLQCRFECAIRCGVYTVVDKKRPLKKSNLKLKDIVDTDDDRFATSVCKITPMEYSIFQKMFQRQTSFENIFGEN