MVSMRDLLECGVHFGHQTRRWNPKMKKFIFGERKGIYVIDLQKTLRYFRYTYNIVRDAAAEGKTILFVGTKKQAGGAIKEYAEKCGMPYVNHRWLGGMMTNFGTIRQSIRKLEVIEKMEEDGSIKLLTKKEALMLTRKKEKLLAYLGGIRYMKTQPDMIFVIDTVKEKIAVQEANRLRIPVVAPLDTNCDPDLVTYPIPGNDDAIRSVQLFCQEMAEAINEGKALREQDGEALANEEKEITDEEKKEVLDEAMSEEDFGEEQE*