MKCDNITAAVMGMSSEQKMGFGLILQVNITSYPGQLSYYLLDVYDADSKRLVLQNSVIEITEQTMHDMMGLPIGGEDISQLPLCDKGNEILEEWRGQYICDKFNGEEYLRMIQATTKDSLMFRLNFLTFFVNNFIESMLMGTNQIKVLVYVYNMKYSIKLDKSLGGFGRQFQDDHDDVDMADETRGEEQQMLSFKRDFGDDEAYTAVIEHSYMVILTKKKYYGGCVEGWGDIWDIRTSHLLHQGFAYQFNHGMFLHSKIIDCWAAFLNKMENYKNESSLSRFLFDTTIVTEDILNELKSEDMKFRLFATLLRIYTKKFDVKRSFRDVALVFFPIVDDGKYYLLIFDLRSSLYYIVDHVKRTGTLERKYGMIPNLVKNLFCNYSTSQHHLMAKALTFKAGRVMNISWQVEKAGTECGGIYLMRHMESYMGENEGRWECGLTGKMSADVSATIKLQTKYMARLLTIDFNKFKNMIVKDFEVFDKLDILEQDMLL*