MFFVYPKAIIDSPDKQLTLNEIYNWFQNTFCYFRRNAATWKNAVRHNLSLHKCFMRVENVKGAVWTVDEIEFYKRRPQRTTAAASNLAGVKNSMDNNFYIALNFGYVGHS