MKKHLSIVLSGLLCSLATASFAAEQAVPFPEGYRNWLHTKSMLIQPGHALEDPFQGIHHIYANKLAEDGLKTGKYKDGAVLVFDLLNYVEKDKTIQEGDRKLIGVMLKDAKKFADTGGWGFEGFAGDSKTERLVTDGGKSCFGCHVPQKKTDYVYSEFRK