MLTVWWLSSFILISTLNGYFDNQDRDFLTGKLQLTEEFLKTETFRNKTDIKSLSEKINDAMVGHNGLFISIKNMENEKIVELYAKNSVVPAVLLNKSGDILDYMIQTEENNTVYRSISRRVAVTPEQGKSKHVIITVATDTGYHTLFMDKLSTWLFWFNIGLVFISVFLGWLTTRIGLKPLREMTSLASSMTVHSLDQRLNPDLAPPEISETMQEFNNMFDRLEGAFRKLSDFSSDIAHELRTPVSNLMMQTQFALAKERDVSHYREILFANLEELKRLSRMTSDMLFLARSEHGLLRLDKHDVDLAAELNELRELFEPLADETGKTITVEGEGVVAGDSDMLRRAFSNLLSNAIKYSPDNTCTAIHIERDSDCVNVMITNTMSGQVPANLERLFDRFYRADSSRFYNTEGAGLGLSITRSIIHAHGGELSAEQQGREIVFSVRLLMD*