RSKRGCWTCRIRHRKCDEGHPFCKECDNRNIHCHGYGPRPSWLDNEEQVRAELSLVKRAVKHNARQLSKGANSRTGPQQRNISSKPQQDAVAVAGPEQALWASCPSQEMRYREAELIMLYLDYIFPIQYPYYTDNPELGGRGWLFWLLLNNRPLRQASMTLAALYQRTKFARGTEYMEAELIEYHTTALSAMRHALSANEGNLALDEGGRLITFISSGCCLISFEILQGGSLSWQTHLDALTTVVSKLGPMFIGLDPTPREQSGSPTEQTTPPHGTTLSPIWRGMMYAKRFEFTKLLWFEILSTASTGVPPRLPYRQWLDSEEILMADFVGCENWVMRVIGDLSMIQVGGECNTPGERRESLLRLEKPPVSHYISRVFATGALVLLYVILSSTRPSEASIYAAVASVISELQQAPSDVSLRGVVWSICIA