MKVELNNRANIKNNEIKKTPLKKIQVRRSIKDILVNDNPCIHIYNYTGKEINVFPKNVIESKGKNKNNAGLFIDKIEYNIKNDNDEKCIEESSVNCLTNLKRMDSQENKLLNELNELLSKKNLTDEMKNNIKSLFIEIQEIYLEVKTDLENNYPSAQDILKIYNTNEDSDEDKNKDKDYTWRSLCFYKLLNDQLSDIHISTITSYRLEYLKTIYKWYTKNKKIIFKGKKQNKTIHEMCITKCSKNCTVECKREHIEKEEEKEDEMNVLNSIDTEKKGDMNNKMTKENCECEKMECPTKILNNEMNKIRENNLSNLELNVLKVDESNDVLENYIFPNEILKKNQVKENKKKESCIDREEEGKSGQNEISPKCQTNTINDEIESQKTDSFLTNGTFYYLNLNNIIIEENHFSNKPKDIDKIIELEEEIKKQKLLIKNKETEITNSLIGIKFKDIFGKFEDLDSGR*