MNANATLYFVGWRTLAWDGAEFHESDQSTVLVRTGDGGFRRNREQLPGSHLHGPDADQESIYSEVAVPVLESVLQGYNGTILAYGQTGSGKTYTLLNGGAVVASAGLVPRLAAELFVAIQCDVRHVYSVSASFCQIYNEQARHAKVDDLLRLKNNNLRIKPKGVGTEVEGLTRTRCNSAEELLQLLETGRRNIIYAETKMNKSSSRSHAVLQMYVTRRARILEGLGSNSGLSASLRLGGDVQATQLTGKLSLVDLAGSERVKRSGADEEKTGKRMKEAININTSLLGLSNVMKALGQAASHVPYRDSKLTHLLSDSLGGNCRTSLIVCASQASLDASETTGALDFGARAMQVKVSA