MSTYYFVIVGQNDNPIYEKEFSTVNKELRKEDHRHLTQFIAHAALDLVDEHKWKTANMQLKSIDRFNQWFVSAFITASQI RFIIVHDNKNDEGIKNFFNEMYDTYIKNSMNAFYRINTPIKSPMFEKKSEIFGRKYLLS