MLASALLLSAPAAAATPSNARVWATDALMGAVEAGLKPVIADVVCGIPMDKLLGHESIEEGPVAIDVKSFALSRCSVGGISVRNQPDGLLVKVSGISAHAEGSSLAKQAGCTFMCYDPMDASFSAELYDSEITMLISLGAARGVPDLAARYVNTNFQMRNIQLHEFKGVSLFANMITGVIGKVTNRIAKKKVGKVIGTLGDVLHHLPLHHLPLGEPLATVLPRAGHLMLDADVTSIGYKKPAWVIDILTVLSSPPAVGARSYPYAPTALPSAPPVEHRSQQLIATV