MKLEYIVRGEQRNLLGLIQMIATTEGVRGFWKGNLVNILRTAPFKSINFYAYDTYRGQLLKLSGNEETTNFERFIAGVTASLLCLPLDTVRTVMVAPGGEALGGVVGAFRHMVQTEGFFSLYKGLVPSLVSMAPAGAVFYGVYDFLKSAYLHTPEGKKRLEHVRQEGDELNAFDQLELGPMRTLLYGAVAGACSEAATYPFEVVRRHLQMQSHERKLSAVATCVKIVEHGGVPALYAGLIPSLLQVLPSAAISYFVYEFMKVVMKVESAQ*