MLKLLQFLPKTCNPFSVRTLYAGTVDGGLLRHAFRSDDANKDDLPLLDDSVSAATALWKKEELLSRLKNLLNCTHEQSEKLYKANRKALRVFAARLLTDNIELLRANGIEDKFIYENPRVLSTPTDDLATKLKLLRELPAVEDSKMLTPFLKASLKSIQRMIEVAKQETIPGGNRINYISERTGTKVPVVIKFFATNIRVYRITLDKFITNLDICLAHLEPAHVVRHLSVLAYATSSIRERLDALKNSPLETIKPWMVRVPDIALGKSFEAVIEQGRQPVFKDSVTGTWFETYVLKRMESLLGCTEEKSREIYDKCKGSVHLVDNIEFLLDKGVVAEMIIKHPPMLMSKREDLHQKVATLETLQCLRNLNDVVPLCVLKAYQLKKIANNLNNEQLGPVNTNRIYYFADSTGFKTGDVTEQFARRTFMFRIPKDTFLANLKLFLEHMNREDILADLWAFKYSPGIVAERIARAKEVRGKKLMPWMVRCPDVVLEKSLQLTKESGALLGENETIVEYFCKRLGFDREVTNSIFIKAPSVRNVRITKVKKVIDYLLDELNYSPNDIALNPRILMHSLQTTKKRMAQLKEIGCRPKSLIIVCKSQRQYDLFVKEWIDLKDRMKKVQQYG