MNLGTLVSETRNPQTMDLDALPTPELVKRFNEQDTLVAEAVKATLPDVARAVDAAAAALKSGGRIIYMGAGTSGRLGVLDASECPPTFGVPHGLVVGLIAGGPGALLKAVEGAEDSQQAGEDDLVALNLQEQDLVVGLAASGRTPYVIGGLRYARQSGCTTVAVSCNPDSPIAREANIAISPVVGPEALTGSTRLKSGTAQKMVLNMISTGAMVKFGKVYQNLMVDMKATNVKLVDRACRMVVEATGIGREEAEALLKQTDFEVKPAILMALTGLDAAAAREKLAAHQGFLRAALEH*