MEVCCSVFVRCSELSGEQAEAVREVLSSSMSEALDHAPSIIVLDDLDSAISFSAGSEGSEPSSSAIGLAEYLADLMDACQERGKIACGFSFVAFLAVVQSPGALPGCLCSSGRFDFHVQVPAPAAVERAAILKHEISKRGLKCSDHVTSAAATKCDGYDTSDLEVLVDRAIHSAAVRSLSLQSSQQSVAIENCKKPELIGEDFSKALENFLPAAMRGIAKSSSQGGRLGWEDVGGLFETRTAIKEGGYVHITSILSTFGGSLALDVRDDSMVGTLHPLMIV*