MKSIIFTASLVLVWMSKQAALSQSLSGADCLTQTCGPLKLSYPFKLQSQPSCPSFSPFFDLHCIGQDLFLHNFTYNEVDVPLKVLHILSDSLIVDVTGLAAVSKPLENGTCSTEAITSLELPVFPGPFVFAYDNLFATFGCTMGVVAGVELLKNTSTSEPSLSNVELGGCFVLCPGDEMNPECESHTCCVSSLAHGASFRGVAYLVNPSPFNTDIEQFSSVPCNNNYATIFDPNYTNFSNNSYGLKINWALPLNQTSSIMDIQKSSNFACSNHSNVTIVQEIPGYRCSCQGGFDGDGYSLGLGCSDVDECALASLNECIPDKSTCHNNVNGGYTCKCNSRYRVGDGMRNGSGCKFSPTLRIAFAIIGTIVFLGLLVAGFVIFAIYWRRKIKRKYFLLNGGVQLQHIINKASGSTSLSNRLFSSEELKAATDNYADHMKLGMGGFGTVYKGVLTDGRLVAIKKANRTGHGGNDEFLNEMQILMQINHRNIVRLLGCCLETAVPLLVYEFVAHGNVRENLDLGDPGFMSWAQRLKVARQTAEALAYLHA