MQFTQFIKEGATVKAAADTRYMWMKGSSLSIAELEKAEQPQEEEEEVDNLCVDYMQRGYVGEEHDADADELGEGVVTSCSTCRESLKEKGSLKLFGFELSPDDEQHEDLCDEKYAADDMFASSSADCGAHPGRKFECQFCGREFTSSQALGGHQNAHKRERMQAKRAQLEATRLMQVAFLGGAPGGAAFPFYSNSLQAADYGGTQYVRLPAAAVLAPHAARTLSPTLYTLTQAPHYAVFGSTPATMSSPLPPAAAPISPFSSTEASIARLPRAPAQFYHSQYAAGSESFSREAMASPTTTSCPHIMGRWNAAAEIRDSVIANPSYTLPAHTYEPLQYSDDQNLDLNLGLPDNPS*