MEEDIQNLSSLPSLHGLKQKALCEGCHRLIRDKYLLRVNNCFWHEQCVHCAACRETLKNTCFLRETKLYCKRDYEKLFAVKCSGCLEVITPAELVMRAHKLVYHLQCFCCCVCERRLQKGDEFVLKEGQLLCKSDYEKERELLSLVSPASSDSGTDWLITDPGKSDEDEDSADKSMRSTKAGEDPEHKRPKRPRTILTTQQRRAFKASFEVSSKPCRKVRETLAAETGLSVRVVQVWFQKNQTLKMKKLARRQQQQQDQQDQSNSQRLHSVTTNRVVNPGIDSGHPFSDVQQQQHHILALEQQSYKVDPFRQGLTPPQMPGDHMLPYGSEGLFSEMDSDTAISNIGDCLLSLSEAGLGVLNPIDRLYSMQDSYFAS