MLDPEASADENYVTVPRGGPIYISEMVGPLTKVADFEVSIFHELERLKAELSSDSLEMFDDEISIEDLKIICEEELVAQAFEEAFKDDELGILNNKGPDKSKTNKRKRKKKNTVDEHYILKVEQLAKVKEKQEEEKAAARLHSFNGSCSSSHSAPTSSSKSGRMISLKSVSLGTKVRAVNTHEHIAVQFPEAILCVEIYHYKKTWTKTQEFLVLGRQFLTEMRDKIYCITDEIMKKTGKNDPSGFFLVEDVFCNDFRHPSATDYSKPILDWLQDSRSEAVEKWESIASGELPQKQKALFGSKIGPQLPHFKTIQMQKTRFCDLRFRLGAGYLYCHQGDCKHLVVIRDMRMIHPEDVQNRAAYPLITFQPKLRFQKCSVCKIFKAVKVTVDDKWAAENPCYFCELCYYMLHYVDGSLLYDDFSVYEYLHE