MAVEWDQFQIALIDSRATIQDKDDELMWIGGDNSGTLTTDTKKISAVSAYFETMPYRLNESTGIIDYDQLEKSATLFRPKLIIAGASAYARHYDYARMRKICDKQKAVLLADMAHISGLVAGGVVPSPFDFADVVTTTTHKSLRGPRGAMIFYRKGLKEVNKQGQEVIYDYEDKINAAVFPGLQGGPHNHTITGLAVALKQAATPEFKSYQEQVLSNCAHFAHCLIKRGYELVSGGTDNHLVLVNLKNKGIDGSRVERVLELAHIAANKNTVPGDVSAMIPGGIRMGTPALTSRGFLEDDFAKVAEFFDLAVQLSIKIKSETKGGSKLKDFKATIESSPAIQDEIRNLRHEVEESCQALVYIVPKRITYQNSPEFNF*