MEKGGSESNGIMTTTAEKIHSICLGVEICVVCGDRASGRHYGAISCEGCKGFFKRSIRKRLGYQCRGNQTCEVTKHHRNRCQYCRLQKCLTMGMRSDSVQHERKPISVKKEYPTATNHYSLSTLHNNSVKLFMKREIGVDAYTVPPATIGQTNFGMYNPLSYNIYSDNYNFKQESQNHHLTSCFDDTNFDESSDSDVIDTLCTTQDSKSMINSAIEIATKLGLNGNPCRSDDEESENVQVDGRLVEDNTVQFEIQSPTPMPAYSDVHYIYESASRLLFLSVHWVRNVPAFQLFSSEAQISLVRGCWSELFALGLSQCAHTLSLPTIILSICNHLQNSVAQQKISPAKVKIVTDHICSLQDYVNSMVALSVDEHEYAYLKLITLFSPDNPGVHARRQATELQEKALQELREQIGENNYDRFAKLLLRLPPLRSLNRHIIEQIFFPGLGDQCDIDNIIPFILKMDN