MKLASTLAGLLLPLISTVSAADVDAWKSRNIYFALTDRVARGSDDTGGDACDDLSTYCGGTFKGLEGKLDYIKGMGFDAIWITPVVANHDGGYHGYWAKDLYSINENYGTADDLKSLVSAAHEKGIYIMADVVANHMGSPISDNQPESLSQESAYHSACTIDYSSQESIETCRIADDLPDVNTESEEIRTLFKEWITWLVKEYEFDGLRIDTVKHVEKDFWSDFSSAAGVYTIGEVFDGDPDYLAGYANTMDGLLNYAVYYPVNNFYQQAGSAQDIVDMHDKIDSSFPDPSALGTFIDNHDNARWLSNKDDKSLLKNALAYVILARGIPIVYYGTEQGYAGGNDPENREDLWRSNFDTDADLYKAISLLSAARSAAGGLGDNDHVHLHVAESAYAWSRAEGKLVVVTSNSGSGSENEICFDSKTPNGSWENIFGEGTISADDSGQICVSITNGEPAVLVAQS*