MGFRAALDQVGQSRYFTSLDLASGYWQIPLNPTDKHKTAFRTQHGLYQFTRMPFGLSDAGNTFQRMANNLFMDLIQQGVILVYLDDVLVHTTTWQQHVLVLTEVLSILQKSNLRLHWKKCRWGATSLKFLGFIISADGLRMDPDKIRVISEYPIPTNVKTLQSFLGLVNFSLRFVPRLAEVTQPLEDLIRKSATLALPDFSKVFKLQTNASNCGVGAVLPVDQEPAAKTGQTPADLCQRALQISRLGFDGPFSGCLCEF