MDKSKEIMNMDFLPYHVVGDDTWPENDAEEVQKADFSDNEREAVELEERIQEDHMKLHHLKEQLGKDVSTNIASFKLSQEQALRKKMARAQDGILKYMLKMMEVCKAQGFVYGIVLENGKAVGGASDNLRSWWKEKVRFDKSGPAAIAEYQENSNLQMDDKRNSELVFSHTLMEMQDTTLGSLLSSLIQHCDPPQRHFPFGESISPPWWPTGKEEWWSGLCIPSPPPYRKPHDLKKAWKVAVLTAIIKHMLPDVEKICNIVRRSKGLQDRMSAKESAIWMAVIRQEESLWHRLHLNADPSPSVSISEYGIEVVEKDATTIAQTCKPTEERVTLTGETSDTGSGSIQKRKATVEPDLLLGRRMFTCKNVQCPYHNPRLGFLDMKARNNHQSKCHFQQSYSLASIEITSSQTNQDQLSSIPLPFSQPNQTLPVNPLQSSHLDLPNVQADNSFFRVGVDTSDAILENPNSLANNHPRVGDESQLEQSFGDDLIDMSMDFLLESFFENLLATDFTEPSSGEGDAGGDVLRQDNQP