MSFFPGDSRFSDIFSRFCSNFWEYAREDEDGYRVVSEPSVAIFSKFLKIKTYHSGQQIVEPSPLHTTTIVEKCTLKLVDEYKHMLSQATEPLSTFLEYITYGHMIDNVVLIVTGTLHERDVQELLEKCHPLGMFDSIATLAVAQNMRELYRLVLVDTPLAPYFSECITSEDLDDMNIEIMRNTLYKAYLEDFYNFCKKLGGATAEIMSDLLAFEADRRAVNITINSIGTELTRDDRRKLYSNFGLLYPYGHEELAVCEDIDQVRGAMEKYPPYQSIFSKISYGESQMLDKSFYEEEVKRFCLAFEQQFHYGVFFAYVRLREQEIRNLMWVSECVAQNQKSRVHDSIVFIF*