MLDVIFREYDIRGLYGKELNEKSVKAIGFCLGQTMLNKGCKNVSVGYDARYSANELFNYLVSGLNKAGIKIYDIGLVPTPLGYFSLYEGLKFDANVMITGSHNPKDYNGFKITINKESFFGMELKEFSKEVYKHLDDDIEENLEVEKYDILSLYVKFMCEQFSFLKDFNYKFGVDCTNGAAGVVIEPLIKALNLKAHVMFAEPDGQFSNHAPDPTEEENLSAIREFLNQNQDYSLAFAFDGDADRMVALSKTHVFCGDELCYLFAKNIPNPRILGEVKCSKNLFDEVAKFGTIFMGKTGHSNIKKMMKEKDIDLAAEVSGHIFFEHRYFGYDDGIYAFLRALELVYKGFDLESMIKALPKLYTTPEIKIPVNEEEKFKLVEEFQKEIEKGALKGVKSLCEIDGARIDFGDGWALLRASNTSPYLITRFEATSLERAKELESMVFTLFNDIKARFKN*