MALKSTIFKANLSIADIDHGYYADHALTLARHPSETDERMMVRLVALALNAHQLNDMCKGDGTLAFGAGLSDPEDPDVSLTDFTGAKRLWIEVGQPEEKPIAKACNKSDAVVLYAFHHAAEVWWKGLEGKLARLNKLQVWRIPSETSQSLAELAERSMQLQATIQEGALTLSSNLGTVFIEPLRWK