MLCKQDGYTKEVSGTEGVRVLVATKAKSNRDINSTLNREFYKSFLDVLNSPHQTAKFNWKTEFPYYKEVLYKPNLMGKLRGKPVIFDMDMSPGDFITLFYLLKMPVELIDLKGITVNANGWGNAATIDIIYDMLHMMGRDDIPVGLGEFFALNQTYSFFSAVGDCKYSRAIPEGGGGFIDCDTLFGLARDLPRSPRRYTANMDVKFGAIRNTDHPELRQPRAQEIWQNVSNELKPGSKVTILTTGPLTNIANFLSSDTNSTSKIEVSLPFQTEV*