MSIDGEFLRSVEVKTDEQYGNSLNALTQIPQGKLIGVIDKGATNDPNALLILNLIKEAEERTQANIAVKQIDGKTYLQTAREIEIGERLLMQRWADSAAEDDDEVIDVKEDSALTMRDVRFPRFALLTPIAPSKEKSHMVSVVFPLRIEEDGREHEELEPGQLAPEGQAHRCQLCPKSFSSASGLKQHSHIHCSSKPFRCQVCNKAYTQFSNLCRHRRIHLVSNYHEKLISFKLLTKIQLYSLILFLFSISFYITHF