MKCSNEGEVGMGDGSDEQAISKLTMTDITKLLPHKFGLREHSPVTSNDRTEQCGLYGCLYNSEQQQDFCVVCNDKAIGKHYGAVSCNGCKGFFRRTVWQNLQYSCRFSNNCKVDKTRRNACRACRFKKCLIEGMRIEAIQNERDRIGSTHRGAKNSHSDNGSKLNDLRSRSYTCNSLTNNNSNIKTTNDMCSFLPQFQPSSAPINLFNTNTIITKPPLQYNNFSSLIEEKLIGKNLLDELIQIDLNVQLQHNEDSKLQALEYIVLWVYSFSPIAQLPFNEKSLLIQRCFNLFILILCLQRSIKSSPLIILPNNSFFLPSNLEEENIESATQIQLQIEVEILQPLLRINIKQSEFAFLKALLILQPDIVGISENSKNIISQAREDLINAIISYDNCNNTRLFQLLLFLPSLFVVCETFYYQIIRNCVGNW