MEESLKETRTKLSELTQQLGLMVGMDNQKQSMDIQKQIPRHEEQLQTEILQIQPVGIDREATKIMELLDMENRGGAARAVIIYGFGVRMDEKNLNTQKLQEQILLEVGGENINLLDYRQGQIKLGVVLSSQPIEYPMETLSHESAKELLRNIVLKSDHVTCVHNELQRIDEIAEACGGVPLLLKVYGEHLWEDGSESSFDEALASLREGEQRGGLVTINEKSDQVIIHDVLRAMGISQAKGTRLRSLEELKATLEEEDKEKLKTIKGIWIDAERLRWWSYEIISDFSIESEMLDLMSNSLRVLALISGIRVDGMCQRKFENLIYLQLGTPFPLSKRFVGFPFKNGLQRFDKLTYLDCTALDEVRILRFNNHIAIKF*