MADVLISVIVQMTLEKLTTHLMQEAASIWGLKKEVNKLSNTLTTIQSVLYDAEQRQMREEALRKWLTDLKYAAYDAEDVLDEFSYQALRFEIVNEGEIKVCGFFLSCVHSNPVFFRREIGRRIKDVRERLDEITKDRADFHLKVCDEHHIYGEVGKREKPQTSSLIDENDVFGREGDKMKITEILMSDGDLSVIPVVGMGGLGKTTLVQLVYNDNIVKQHFEMRMWVCVGEDFDVRRITRAIIESATRRAPEVTELDPLQMNLKETLSGKRFLLVLDDVWTEKSNEWEVLKAPLKVGAKGSRVIVTTRSEQVSLIAGTIPSYSLNGLSDENCWSLFKRCTTIEGRLVENSNFEAMGREIVKKCRGLPLAIKAIGSLLRSKMEETEWDLVMKSEIWDLPIKADILPVLILSYHHLPGHIRQCFVYCSIFPKDYRFEKDKLVQLWMAEGFVEPKGWKQMEDVGSEYFDELSSRSFFQYSHDDWEDRPVYKMHDLIHDLARYLSGEECFRMENSESSNISEKARHSSLLREIDGALSFQALYKASRLRTFLFLGSTNSLPYITHPPIDLPLDMFQTLKYLHVLDLSYASIKRLPSSIGNLKHLRYLDISRASVKHLPDSIAHLFNLQTLRLENCSELIELPKNMNKLINLRHLHLHTQSINFFPRLISMPPRIGRLTSLRTLSLFVVGRESGHGIEELKGMLNLRGSICISKLENVMNEEEAKTANLSSKEFLHELELQWSPCHLQEVRVEEVLKSLQPHVNIRLLEISHYSGNEFPSWMTDPSFSKLKTVRLLNCRSCKILPPLGKLPSLKDLYIHGMHEVERVGREFCGIDVANGFPSLETLAIEEMPAFKEWYCAKEKDFSCLKELALIDCPTLSRFPDLPTLTSLLIRNSKELCAIPSLPSLHDLDLNGCNESVLADLSHLTSLSSISISGFPMLKSLPEGMLQSLTTLKHLLIGNMSELTYFPKEDSLGDLAMLERLVISNCPQLTSLPDVGRLVTLRSFRINKLDSLKCLPNKLCCLTSLQNLEICSCRQLHSLPEDALPPALQHLHIHSCPLLKERCRKEGGNDWYKIAHIPYIDIDGQQISPC