MAGSDTVTEALTLAVQDEARDAKAEVDDLVKHDVDSTDSQVRYLAYGARLRTALRAGQRYIAYTSDVGEAFRPVVPPWVVTAAYGVSWAYLLGDVSYETYKASKKGPTPDEVANFSEPVRLGLAATQRATFQSIASMGLPALTIHTIVAQTKKAFTNVKNPRVKAWGPTLTGLAVVPLLPYLYDHPVETATEHAFNWIRSQWIGRGSGGVKERTDL