MTTDTVADRGETEMTEGHGRAPRPSRGAEELTAFPSVRAGHVMAGPQAVEVWVQAAWLMLAEGRAYIEDLEGGTEQPQMQQAAKLRFLEQLLDIDQRLAGRAPVDDAHCLALALEYGMREVVDASGPELAGVFGLYEEFGGGSCAVDEIHVLWERLLEAFPGELPDRLVAEGQRDMLRTLRVWAELARAAGLDIGFLAPLMKAA