MEACKAQGFVYGIVPDKGKPITGSSDSLRQWWKEEAQFDQKAPVAIGKFLVLPQDELFPVSCMQLLDDLHNTTLRSLLAALMQRCIPPQRRYPLEKGLAPPWWPTGNETWWGEQGLSRQHGAPPYKKPHNLKKAWKVSVLAAVIKHIAPSFDIIRRLVTRSKCLQAKMTAKESTTWSKVINREEALFRLSETCPRTEARRGCSSSGLQVTEGRKRVFEREASENRLNAFQNLQCPQSDAGSGFVENNSRTDHQYQYAYRAEETDNNRQVNNADWRTDSSTEYHPWYGETSISPQMISAAMDNLFNALSVTSWANSVLADANPSYDTESSTMEIGDGTGYNMEEYSSYLETGIEDLACDGASGYEREDTDLNQNSSQDNLEKEGSLTSIWDLGNEWDLN