MTSRKLFQYTDAMREALEAVREENMHVATAAKKFNVPRTSLRNRLEGKTADEFRRVGPECELGLVVTWILDCAAKGFPMNREGLMYSVRRIIEECQSFLKRHPENSRKHAEFINKGRAAVSESRIRRWFNETTELLGLDREALNDPKRIFNMDETAIFLSPKGSLVLGPIRSYEDNMTTLMTVDAEGKIAPPLTIYKFKRLPTVYVTSAPKDWAKKDIPIALNSILTQKNFSQTIISGFRTCGLHPFDEDAPKYEKCIKKDLPNEEQNIVPTTPVENDKLAHFKFLEEHIDPLVLQDFKKSYVENCSNWQGEERFLELYNLWQSVKDDVNSEKHSNEPLDAVEMINAERDLLIFDLPEFPFDDTIDVDEQIGIEEQLFTEKPEATEEQIDIGIQKVIEEQTGDQKVIENQTNSENEKNIEEQRDIEEQKGIEDGTCTEKQTGTETEVHIDIKEHAR