MLTVPFVIPLEGGLTPNTVVVVIGQVTPGTTKLILELQRGENIALHFSPRFDDGDTKLTYTNQVINGTWGTPQVYPDFPFVPGAPFTITLKCEDDSFRFSINGEPLLTLPRKVKDWNYIDIILVDGDIHVFSCWFWER