MYSLILHGRRLVELHKWRHLRFALQNASPLSNSFSSAAAADVRSRDGRKGKNFTVSYLVDSLGFTTKLAESISRKVHFTDKANPDSVLSLLRSHGFIDSQISCIITDYPELLILDAEKSLGRKLQILQSRGASSSELTEIVSTVPRILGRKSITVYYDAVKEIIVADKSSSYELPRGSQGNKIRNVSVLRQLGMPQWLLLPLLVSKSQPVCGKENFEESLKKVVEMGFDPTTSKFVVALRMLYQMSEKTIEEKVVVYTSVGFTLDDVWEIFKKTPSVLKVSKKKILKSAETFLALGFSRAEFLMMVKRYPPCIEYSLESVKRKNEFLVKKMNWPLNALVLHPQVFGYSMEKRIIPRCNVLKVLLSKGLLRKKSELPAVSSVLSCTDEGFLNRYVMKHNELAPTLMAIFTKGRVS