MFPEIGNVKIVSNDTNGTFSNQPQSTNEHHLPFQVHNLPKTRGKMTTKPRRRVVTAGQRTAANVRERRRMFGLNDAFDNLRKEVRL