MSWYSWWTGRIGFDANHSQNGDNTGPKVALVVGITGIVGTSLAKLLLRPDAPGGPWKVYGVARRPQPRWFAEASVEYIQCDVLDEADTQAKIASMKDITHLFWVVWVSRSSEEENCASNGKMFHNVLDVLLHHAPKLQHIALQTGGKHYIGSSSSIRKIHGSEPPFKEDMPRLPVPNFYYTLEDILFDAVKQKEGTVTWSVHRPNVIFGFSPWSLMNVLGSLAVYASICKHEGLPFSFPGDLINWEQFGDVSDADLVAEQELWAALDPNAKNQAFNVSNGDVFSYKRVWSLLAEQFDLQVPAYAGESLSLRELMEDKAPIWDAIVEKHGLLPTRLDQVGNWWFIDAILNTHAVSISSMNKSKELGFLGFRNTEASVVHWISKMRDEKLIP*