MSVIKMIDLDLAGKRVFIRADLNVPVKDGKVTSDARILASLPTIKHCLEAGAKVMVTSHLGRPTEGEYAEEFSLLPVVNYLNDALDCEVRLVKDYLDGVELNAGELVVLENVRFNKGEKKNEEALSKKYAALCDVFVMDAFGTAHRAQASTHGVGMFAPIACAGPLLADELEALGKAMDKPARPMVAIVGGSKVSTKLTVLESLSKIADQLVVGGGIANTFIAAAGHNVGKSLYEADLVETAKKLMEECAIPVATDVACAKAFDENAEAEIKHVSEVQDDDMIFDLGPNSTAELAEILKNAKTILWNGPVGVFEFKNFEAGTRGIAEAIAQSEGFSVAGGGDTLAAIDKFGIKADVSYISTGGGAFLEFVEGKKLPAVEMLEARAKA*