MPEPAASSRGCVLGFDFGEKRIGVAIGEHLLGIAHPLVTIDAEANDKRFAAIAGLIEEWQPEMLVVGLPSYLNGDEHALTQLCRKFARRLEGRFNLPVQLVDERLSSAEASQTLKQSGISGRKQKSVLDQVAAQHILQSYFDGLAS