QTFGLKNKSKSAKVQRHVQELQQQASIRGVTKEQQEKQKEKERLAERKRQEMAKKEELAQLMAPTDIIQPKVPFGVDPKTVLCAFFKAGRCQKGNKCKFSHDLEADRKTQKASVYADQRDEKKDHENDDMSTWDEAKLREVVSRKGNPKATTDIVCKHFLQAVETGKYGWFWECPDGGDKCKYRHALPPGFVLKSQKKKDEEDAKNQEISLEEFLEVERHKLDPKKLTPLTKESFAEWKKTRLSKKEAESQAIHASKSATYAAGKSVGMSGRDLFTFNPDLGGDSDDEGDDDDGDEEDWDMALLRVRTENERREKEVER*