MKLKKIIPAFLLLSTVAVGLWLTPTQASADAADTMVDISGKKVLVGYWHNWASKGRDGYKQGTSASLNLSEVNQAYNVVPVSFMKSDGTTRIPTFKPYNQTDTAFRQEVAQLNSQGRAVLLALGGADAHIQLVKGDEQAFANEIIRQVETYGFDGLDIDLEQLAITAGDNQTVIPAALKIVKDHYRSQGKNFIITMAPEFPYLKPGAAYETYITSLNGYYDYIAPQLYNQGGDGVWVDEIMTWVAQSNDALKYEFLYYMSDSLIHGTRGYLQIPNDKLVLGLPANRDAAGSGYVVEATPVAKTFDQLAKDGNPIRGLMTWSANWDVGQDVNGKSYNNEFATRYSNLVK*