MDVARGLSAKNLNGIKHLQNGGIGLNSDAILVLKLPDSRVMRVVSRSFFLAMLVLTLPFVVSILRELDSSSYYDDPGSASFDLESFDLLLQDLAKEGLIKKGDKALIVCSGVGAVVDTSRFLNDNDIDFVSESDLEQERLFPNATFDFALTLRIGDARFVDRVVKVGGILVTQLSSDPSNAFQKLSNYRAVYLRRYDSTIVAMRKTSLVNQVVVSSAKRRPLQLALDAKKTALQGLEDVLLEPPRKALAKSRVYLKRFKYLPNLLGDSLEDYSRRVFIHAGLHEEKKGAMQWFNENYPTRNQDFEFHSINTLPEGHSKRVASPADVSNWLMKNVREDEFVVMKAEAEVAEEMVKRKTIGLVDELFLECNNQWKNGERKKSKRAYWECVALYGRLRDEGVAVHQWWD*