MLVFGASMWDTGEFSAAVPFSTRADFEPYGVDYFSRPMGRWSNGRVITDFISQGLGYGLLNPYFRSVAANFTFGANFASAGSTARDSDQLFPLSVQVNQFIDFLDELNQSSEGYSTQQLNEAIFFFENGNNDYVYQFDNTTDFDVPALVTSVLTAMETAFRELYNLGARNFVVMGLTPLGCTPIYIVRYPNLEADEYGCRIHLNYIMEFHNEQLQVLLTNLSSEFSDANWVYFDAYGIVIDGYHNPSSYGVQYPFSACCGAGGEHNFVDAIQCGSSGYINGTFVEATRCNDPSQYIIWDSIHFVESFARYIADGVLTSSHLKPTFDITSTCANVV*