MADSSFFHNSNSQFSPESSLGSPDFFSFHDPLPFDQNDSEEMLLYGVLSEAVADDSYMKEEVCSKVKAIEEEPMKEVSYRGVRKRPWGKYAAEIRDSTRNGVRVWLGTFDTAEAAALAYDQAAFAMRGSLAVLNFPADMVYESLREMKYGFQEGCSPVLALKKRHSIKNKSRKRKEKELRLENVVEFEDLGTDYLEELLSISESTNPW