MKLPISLSGKAKEVNINNQTFVFHHEGENAPNFQDCYELGAKLRPFRDVYKCTHKASKEQRSVKILGKMTIDKETFLGKLAILKKMDHPNLVHVLESYEDDINYFVVGENMAHDSLYDSISKKREAGEAFGKPHVAQILLTLLECMIYCHSNNIVHGNIQPKNILIPEGSGFDKLLVVNFFDSSVSIGRTGSKGAKAVAGDSSDEEDNAADVGRIAKKKTRFAAPEASANGGTSTKSDIWSCGVIGFHLLTGKYPFEKPSDSSKAIYHKALKRLEPEAQELLKELLTYNPPDRPTAAEAYDADWLAVAKSVEAKVDSAMQDEVMKSLSQFSKKDKLQQAVSAFIATHLLAKIDKEKWDEIYRHSDRNSDGVISKKELLDGFAKAGIRIPRNEMDELFVRLDMDGNGVVDYSEFLALQGDLVCQRDKLQAAFDAFDTDGNGYIEKEDLQVIFHSPGEKVISKATAKAMLKSADQDGDGRLSFEEFVDMMVKQ*