MSDEGKLKKPLLNINEKNEELKEYKKTEDYHSKLSILSNYNENHDVKNLMQRNEKNFKDESSYMNYIKRGFKRNSSEEYRIHNNISDEEHIKDFKETKGLRESFLYSNKNIFSYMKDNREEYMKSDDFKIRIKCFNKYLKHEVHKIYNGEDTPYTLQSHELLKMVHKIKGETTPENSSGLAQYRDIRQLLSNNTTTRFDISPKRNCVLINLPYRKCIIFKDFLLYIPTFTNSTIPEIAEKEEKMCKYFIENSKVISLIKDSLPFEILILEAIFVDISEELKNEIEPVICEAEKLFEIISNNLSIYKCINKLTDMRRKLKIIDEKVQSVYKSIHGVLNNDDDVRRLEVSYFWDKPELWEKSDPTPNNEDTEMLLEYYCHEIEEFLKIIHRTDQSLDDVLQMVELNLDDARNNVLKLELGLKIYGIIITVVGTIAAIFGMNLKNGFESDQYVFWSLAFSLMFITIMCLIYVMVSFKKVKI*