MFGVGKNGGRRHFISMYCFKLELSFSSTTTPNLMPEFLVNSLGFSTEKAISASSKVTCLKPGNNKPNLVLNFFKQIGLDNTQIKILVYPAPTLLFADVGKTLEPKVRVLQEFGLSGLDLVRVISKSGPFLRTGLDTRIRPSLEYLRKLLGKDETVAKVLKRSPALLHYRLDRVMARNILFFLNHGCSSLDLEKLILRNPIIFVQKLEWLEDIVQRVEKEFCICRDSRMFYYGVEMLSSLSKSSLEMKLGIFRSFGWSDSDIITMVQRLPLCLTTSEVKLRNVLKFFMEELGYESSYIARHPTLIMFSLEKRVLPRIKIWELLQEKQVIKKVPCFYTVIKCSEREFLENYVLPVRDEIPEVYELYIKSRN*