MDLRNKAVLVLVQVREETLAEVFRKLMKDARTSGFRKVIINVISPLPHWQVLASAREAILDNIDLGLEVYTWKPEDVKKMFEKASQLSVDGLMTYCDEDNKYSMSKLMSSLPDSLKISMIKDNCK